Installing Web Applications
We supply one WAR file for each Web application on the application library CD. Web applications must be deployed in a Web application server. For more information about Web applications, see SDX Getting Started Guide, Chapter 11, Installing Web Applications.
The exact way you install Web applications depends on the Web application server you are using and the particular Web application.
The following procedure provides general steps for installing a Web application:
- Install the Web application server on the host.
- If the Web application requires configuration of a properties file, complete the following procedure:
- Copy the WAR file from the application library CD to a temporary folder on the host.
- Unpack the WAR file.
For information about unpacking and packing WAR files, see
http://java.sun.com/j2se/1.4/docs/guide/jar/For information about deploying WAR files, see the documentation for your Web application software.
Installing Web Applications Inside JBoss
We provide the JBoss Web application server in the SDX software distribution. JBoss is an open-source Java application server that provides full support for J2EE application programming interfaces (APIs). To deploy a Web application inside JBoss:
See SDX Getting Started Guide, Chapter 5, Installing the SDX-300 Software for information about using the Solaris pkgadd utility to install the package.
- During the installation, choose a JBoss configuration when prompted; typically choose the default configuration.
- Customize the properties file for the Web application.
For instructions about configuring the property files for the Advanced Services Gateway (ASG) Web applications, see Chapter 3, Activating Services Through SOAP and Chapter 4, Managing Subscribers Through SOAP.
- Deploy the WAR file by copying it into the JBoss default/deploy directory.
cp <filename>.war /opt/UMC/jboss/server/default/deployJBoss automatically starts the Web application when a new WAR file is copied into the deploy directory.