Hi all,

I have multiple web applications. Currently all of them are distributed as WAR files and each one has a web.xml file with its own configurations. When they are installed, a separate directory for each is created in the /webapps folder. These applications are currently working fine.

Now I want to integrate all these application into one. This application when installed using its WAR file will create a folder in /webapps say /mainapp. This will contain just one initialization servlet and its directory structure will look as follows

/webapps/mainapp/apps
/webapps/mainapp/apps/webapp_1.war
/webapps/mainapp/apps/webapp_1
                      /clientcode
                      /lib (3rd party client libraries)
                      /icons
                      /logs
                      /WEB-INF
                         /web.xml
                         /classes (inhouse server classes)
                         /lib (3rd party server libraries)
/webapps/mainapp/apps/webapp_n.war
/webapps/mainapp/apps/webapp_n
                      /clientcode
                      /lib
                      /icons
                      /logs
                      /WEB-INF
                         /web.xml
                         /classes
                         /lib
/webapps/mainapp/common
/webapps/mainapp/common/classes (inhouse common client classes)
/webapps/mainapp/common/icons
/webapps/mainapp/common/lib (3rd party common client libraries)
/webapps/mainapp/license
/license.dat (This will determine which webapp to install)
/webapps/mainapp/WEB-INF
                  /web.xml
                  /classes (inhouse common server classes)
                  /lib (inhouse and 3rd party common server libraries)

The main application WAR file will contain all the other WAR files in its /app folder. Each of the other applications will have an initialization servlet and their servlet names would be configured in the main application's web.xml file.

How can a servlet tell Tomcat to expand the WAR file and install web applications under it?

Regards,
Ravi

_________________________________________________________________
Get yourself a brand new Mobile. http://adfarm.mediaplex.com/ad/ck/4686-26272-10936-378?ck=BuyNewMobile Find,Compare & BUY IT NOW on eBay.in!


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to