Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

XCONF Simulator solution provided by Comcast to RDK Community .It helps in the automation and validation of firmware download/upgrade process and also supported with 'featureControl' and 'logUpload' functionality.

It is a web application which can be hosted in tomcat web server

XCONF Simulator Build & Deployment

Environment Setup

Install JDK

Verify the Linux system version and then download and install JDK 7

Following web page provide the details on how to install java 

How to install JAVA

Install maven

Verify the Linux system version and then download the relevant version

...

             https://maven.apache.org/install.html

Install Tomcat

Verify the Linux system version and then download the relevant version

Following Web page will provide the details on how to install and configure tomcat

How to install Tomcat & configure

Build the Simulator

Download Source Code

User can download the source code from CMF GIT repo (https://code.rdkcentral.com/r/#/admin/projects/rdk/components/generic/xconf-simulator )

git clone https://code.rdkcentral.com/r/rdk/components/generic/xconf-simulator

Create the War

  • From command prompt change the directory to project source folder 'xconf-simulator'
  • Create the war file by running the following command:
           mvn clean
           mvn package
  • New war file (xconf-2.0.0.war) will be created in the target/ directory inside xconf-simulator directory
  • Rename the xconf-2.0.0.war to XCONFSimulator.war

Deploy the war

Following web page will provide the detail steps to deploy war file in tomcat server.

...

Following web page will provide the details on the XCONF simulator features.

XConfSimulator - New features