COSMOS Installation Guide


COSMOS Demo Setup

COSMOS provides a program that helps install and configure the web applications and web services required for the demonstration. The install program is located at <cosmos-demo>\bin. Run configDemo.bat (Windows) or configDemo.sh (Linux) to start the install program. The install program assumes your <cosmos-demo> directory and the web server installation are on the same host. The configDemo program accepts four parameters described in the section that follows.

Note: This program has been customized to install the COSMOS web applications on a Tomcat web server. If you are using any other web server, you must modify this program or install the demo manually.

  1. tomcatDir: Apache Tomcat install directory: Tomcat install directory
  2. cosmosDir: COSMOS Demo install directory <cosmos-demo>
  3. birt: Path to BIRT Runtime zip file
  4. axis2war: (optional) Path to the Axis2. You will see something like the following in a successful execution of the config program.
    Installed web application: COSMOSReportViewer
    Installed web application: COSMOSUI
    Unzipping /cosmos/birt-runtime-2_3_0.zip to /cosmos/apache-tomcat-5.5.25/webapps/COSMOSReportViewer...
    Unzipped BIRT to COSMOSReportViewer
    Copied BIRT web viewer example to COSMOSReportViewer
    Installed web service: SMLMDR
    Installed web service: Broker
    Installed web service: ServiceFinder
    Installed web service: StatDataManager
    Installed web service: LoggingDataManager
    Installed web service: TestFederatingCMDB
    Installed web service: ExampleMdr
    Copied axis jar files to COSMOSUI.
    Copied axis jar files to COSMOSReportViewer.
    Copied axis jar files to cosmos client.
    Updated axis2.xml.
    Updated services.xml for SML MDR.
    Updated services.xml for statistical MDR.
    Installed broker database to /cosmos/apache-tomcat-5.5.25/webapps/axis2/WEB-INF/database/brokerdb.xml