RE: deploying WARs in different locations..(web.xml error)
What does your context for your app look like? -Original Message- From: Liam Holohan [mailto:[EMAIL PROTECTED]] Sent: 05 February 2002 16:30 To: Tomcat Users List Subject: deploying WARs in different locations..(web.xml error) Hi all .. I'm having difficulity in getting my wars to unpack into non standard locations I have tomcat4.0 + apache 1.3.22 running on Red hat Linux 7.2 Using mod_webapp and seems to be working fine Did a search on google and mailing lists but to no avail. At wits end :-( Tomcat is installed into /home/wasp/tomcat/4.0/ Tomcat conf files are in /home/wasp/tomcat/4.0/conf/server.xml etc.. Apache is in /home/wasp/apache/1.3.22/ etc.. The document root of my virtual hosts are in /home/wasp/vhosts/virtual_host_name I want to deploy a web app (war file app-example.war, build with jbuilder and examined with jar and looks ok) into a virtual host called www.test.com i.e /home/wasp/vhosts/www.test.com/htdocs/webapps It seems to recognise the context app-example I want to set up but does not read the WEB-INF/web.xml file inside the war ?? I keep getting an error WEB-INF/web.xml not found i.e in my /home/wasp/vhosts/www.test.com/logs/www.test.com-2002-02-05-app-example-context.log (custom log for virtual host www.test.com set up in server.xml) StandardContext[/app-example]: Configuring default Manager StandardContext[/app-example]: Processing standard container startup WebappLoader[/app-example]: Deploying class repositories to work directory /home/wasp/tomcat/4.0/work/www.test.com/app-example WebappLoader[/app-example]: Reloading checks are enabled for this Context StandardManager[/app-example]: Seeding random number generator class java.security.SecureRandom StandardManager[/app-example]: Seeding of random number generator has been completed ContextConfig[/app-example]: ContextConfig: Processing START StandardContext[/app-example]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' ContextConfig[/app-example]: Missing application web.xml, using defaults only. StandardWrapper[/app-example:invoker]: Loading container servlet invoker invoker: init StandardWrapper[/app-example:jsp]: Using Jasper classloader for servlet jsp jsp: init Internal Error: File /WEB-INF/web.xml not found my config details are in httpd.conf VirtualHost 10.20.32.13 ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/wasp/vhosts/www.test.com/htdocs ServerName www.test.com TransferLog /home/wasp/vhosts/www.test.com/logs/www.test.com-xferlog ErrorLog /home/wasp/vhosts/www.test.com/logs/www.test.com-errorlog WebAppConnection www.test.com.warpConnection-8008 warp 10.20.32.13:8008 WebAppDeploy app-example www.test.com.warpConnection-8008 /app-example /VirtualHost in server/xml .. !-- Define an Apache-Connector Service -- Service name=Tomcat-Apache Virtual Host Warp connector Service Connector className=org.apache.catalina.connector.warp.WarpConnector port=8008 minProcessors=5 maxProcessors=75 enableLookups=false acceptCount=10 debug=0/ Engine className=org.apache.catalina.connector.warp.WarpEngine name=www.test.com debug=1 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps Logger className=org.apache.catalina.logger.FileLogger prefix=www.test.com- suffix=-engine.log timestamp=false/ Host name=www.test.com debug=0 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps unpackWARs=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat.log timestamp=false/ Valve className=org.apache.catalina.valves.AccessLogValve directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat-access.log pattern=common/ Context path= docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/ debug=0/ Context path=/app-example docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/app-example.war debug=1 reloadable=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-app-example-context.log timestamp=false/ /Context /Host Realm className=org.apache.catalina.realm.MemoryRealm / /Engine /Service any help or pointers to sombody who has the same problem would be great !! Thx in advance Liam -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED] -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED]
Re: deploying WARs in different locations..(web.xml error)
Cressatti, Dominique wrote: What does your context for your app look like? -Original Message- From: Liam Holohan [mailto:[EMAIL PROTECTED]] Sent: 05 February 2002 16:30 To: Tomcat Users List Subject: deploying WARs in different locations..(web.xml error) Hi all .. I'm having difficulity in getting my wars to unpack into non standard locations I have tomcat4.0 + apache 1.3.22 running on Red hat Linux 7.2 Using mod_webapp and seems to be working fine Did a search on google and mailing lists but to no avail. At wits end :-( Tomcat is installed into /home/wasp/tomcat/4.0/ Tomcat conf files are in /home/wasp/tomcat/4.0/conf/server.xml etc.. Apache is in /home/wasp/apache/1.3.22/ etc.. The document root of my virtual hosts are in /home/wasp/vhosts/virtual_host_name I want to deploy a web app (war file app-example.war, build with jbuilder and examined with jar and looks ok) into a virtual host called www.test.com i.e /home/wasp/vhosts/www.test.com/htdocs/webapps It seems to recognise the context app-example I want to set up but does not read the WEB-INF/web.xml file inside the war ?? I keep getting an error WEB-INF/web.xml not found i.e in my /home/wasp/vhosts/www.test.com/logs/www.test.com-2002-02-05-app-example-context.log (custom log for virtual host www.test.com set up in server.xml) StandardContext[/app-example]: Configuring default Manager StandardContext[/app-example]: Processing standard container startup WebappLoader[/app-example]: Deploying class repositories to work directory /home/wasp/tomcat/4.0/work/www.test.com/app-example WebappLoader[/app-example]: Reloading checks are enabled for this Context StandardManager[/app-example]: Seeding random number generator class java.security.SecureRandom StandardManager[/app-example]: Seeding of random number generator has been completed ContextConfig[/app-example]: ContextConfig: Processing START StandardContext[/app-example]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' ContextConfig[/app-example]: Missing application web.xml, using defaults only. StandardWrapper[/app-example:invoker]: Loading container servlet invoker invoker: init StandardWrapper[/app-example:jsp]: Using Jasper classloader for servlet jsp jsp: init Internal Error: File /WEB-INF/web.xml not found my config details are in httpd.conf VirtualHost 10.20.32.13 ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/wasp/vhosts/www.test.com/htdocs ServerName www.test.com TransferLog /home/wasp/vhosts/www.test.com/logs/www.test.com-xferlog ErrorLog /home/wasp/vhosts/www.test.com/logs/www.test.com-errorlog WebAppConnection www.test.com.warpConnection-8008 warp 10.20.32.13:8008 WebAppDeploy app-example www.test.com.warpConnection-8008 /app-example /VirtualHost in server/xml .. !-- Define an Apache-Connector Service -- Service name=Tomcat-Apache Virtual Host Warp connector Service Connector className=org.apache.catalina.connector.warp.WarpConnector port=8008 minProcessors=5 maxProcessors=75 enableLookups=false acceptCount=10 debug=0/ Engine className=org.apache.catalina.connector.warp.WarpEngine name=www.test.com debug=1 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps Logger className=org.apache.catalina.logger.FileLogger prefix=www.test.com- suffix=-engine.log timestamp=false/ Host name=www.test.com debug=0 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps unpackWARs=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat.log timestamp=false/ Valve className=org.apache.catalina.valves.AccessLogValve directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat-access.log pattern=common/ Context path= docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/ debug=0/ Context path=/app-example docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/app-example.war debug=1 reloadable=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-app-example-context.log timestamp=false/ /Context /Host Realm className=org.apache.catalina.realm.MemoryRealm / /Engine /Service any help or pointers to sombody who has the same problem would be great !! Thx in advance Liam -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED] -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL PROTECTED] Troubles with the list: mailto:[EMAIL PROTECTED] The context is set up within an host element of my server.xml file
RE: deploying WARs in different locations..(web.xml error)
It definitely looks to complex to me. Anyway, attached is post of guy who got it working. Dom -Original Message- From: Liam Holohan [mailto:[EMAIL PROTECTED]] Sent: 05 February 2002 16:48 To: Tomcat Users List Subject: Re: deploying WARs in different locations..(web.xml error) Cressatti, Dominique wrote: What does your context for your app look like? -Original Message- From: Liam Holohan [mailto:[EMAIL PROTECTED]] Sent: 05 February 2002 16:30 To: Tomcat Users List Subject: deploying WARs in different locations..(web.xml error) Hi all .. I'm having difficulity in getting my wars to unpack into non standard locations I have tomcat4.0 + apache 1.3.22 running on Red hat Linux 7.2 Using mod_webapp and seems to be working fine Did a search on google and mailing lists but to no avail. At wits end :-( Tomcat is installed into /home/wasp/tomcat/4.0/ Tomcat conf files are in /home/wasp/tomcat/4.0/conf/server.xml etc.. Apache is in /home/wasp/apache/1.3.22/ etc.. The document root of my virtual hosts are in /home/wasp/vhosts/virtual_host_name I want to deploy a web app (war file app-example.war, build with jbuilder and examined with jar and looks ok) into a virtual host called www.test.com i.e /home/wasp/vhosts/www.test.com/htdocs/webapps It seems to recognise the context app-example I want to set up but does not read the WEB-INF/web.xml file inside the war ?? I keep getting an error WEB-INF/web.xml not found i.e in my /home/wasp/vhosts/www.test.com/logs/www.test.com-2002-02-05-app-example-context.log (custom log for virtual host www.test.com set up in server.xml) StandardContext[/app-example]: Configuring default Manager StandardContext[/app-example]: Processing standard container startup WebappLoader[/app-example]: Deploying class repositories to work directory /home/wasp/tomcat/4.0/work/www.test.com/app-example WebappLoader[/app-example]: Reloading checks are enabled for this Context StandardManager[/app-example]: Seeding random number generator class java.security.SecureRandom StandardManager[/app-example]: Seeding of random number generator has been completed ContextConfig[/app-example]: ContextConfig: Processing START StandardContext[/app-example]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' ContextConfig[/app-example]: Missing application web.xml, using defaults only. StandardWrapper[/app-example:invoker]: Loading container servlet invoker invoker: init StandardWrapper[/app-example:jsp]: Using Jasper classloader for servlet jsp jsp: init Internal Error: File /WEB-INF/web.xml not found my config details are in httpd.conf VirtualHost 10.20.32.13 ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/wasp/vhosts/www.test.com/htdocs ServerName www.test.com TransferLog /home/wasp/vhosts/www.test.com/logs/www.test.com-xferlog ErrorLog /home/wasp/vhosts/www.test.com/logs/www.test.com-errorlog WebAppConnection www.test.com.warpConnection-8008 warp 10.20.32.13:8008 WebAppDeploy app-example www.test.com.warpConnection-8008 /app-example /VirtualHost in server/xml .. !-- Define an Apache-Connector Service -- Service name=Tomcat-Apache Virtual Host Warp connector Service Connector className=org.apache.catalina.connector.warp.WarpConnector port=8008 minProcessors=5 maxProcessors=75 enableLookups=false acceptCount=10 debug=0/ Engine className=org.apache.catalina.connector.warp.WarpEngine name=www.test.com debug=1 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps Logger className=org.apache.catalina.logger.FileLogger prefix=www.test.com- suffix=-engine.log timestamp=false/ Host name=www.test.com debug=0 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps unpackWARs=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat.log timestamp=false/ Valve className=org.apache.catalina.valves.AccessLogValve directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat-access.log pattern=common/ Context path= docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/ debug=0/ Context path=/app-example docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/app-example.war debug=1 reloadable=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-app-example-context.log timestamp=false/ /Context /Host Realm className=org.apache.catalina.realm.MemoryRealm / /Engine /Service any help or pointers to sombody who has the same problem would be great !! Thx in advance Liam -- To unsubscribe: mailto:[EMAIL PROTECTED] For additional commands: mailto:[EMAIL
RE: deploying WARs in different locations..(web.xml error)
Oh as far as .war are concerned, tomcat will automatically unpack them. If you want to keep your app in a packed format it has to be in .jar format (which you put normally under webapps/yourapp/WEB-INF/lib) Dom -Original Message- From: Liam Holohan [mailto:[EMAIL PROTECTED]] Sent: 05 February 2002 16:48 To: Tomcat Users List Subject: Re: deploying WARs in different locations..(web.xml error) Cressatti, Dominique wrote: What does your context for your app look like? -Original Message- From: Liam Holohan [mailto:[EMAIL PROTECTED]] Sent: 05 February 2002 16:30 To: Tomcat Users List Subject: deploying WARs in different locations..(web.xml error) Hi all .. I'm having difficulity in getting my wars to unpack into non standard locations I have tomcat4.0 + apache 1.3.22 running on Red hat Linux 7.2 Using mod_webapp and seems to be working fine Did a search on google and mailing lists but to no avail. At wits end :-( Tomcat is installed into /home/wasp/tomcat/4.0/ Tomcat conf files are in /home/wasp/tomcat/4.0/conf/server.xml etc.. Apache is in /home/wasp/apache/1.3.22/ etc.. The document root of my virtual hosts are in /home/wasp/vhosts/virtual_host_name I want to deploy a web app (war file app-example.war, build with jbuilder and examined with jar and looks ok) into a virtual host called www.test.com i.e /home/wasp/vhosts/www.test.com/htdocs/webapps It seems to recognise the context app-example I want to set up but does not read the WEB-INF/web.xml file inside the war ?? I keep getting an error WEB-INF/web.xml not found i.e in my /home/wasp/vhosts/www.test.com/logs/www.test.com-2002-02-05-app-example-context.log (custom log for virtual host www.test.com set up in server.xml) StandardContext[/app-example]: Configuring default Manager StandardContext[/app-example]: Processing standard container startup WebappLoader[/app-example]: Deploying class repositories to work directory /home/wasp/tomcat/4.0/work/www.test.com/app-example WebappLoader[/app-example]: Reloading checks are enabled for this Context StandardManager[/app-example]: Seeding random number generator class java.security.SecureRandom StandardManager[/app-example]: Seeding of random number generator has been completed ContextConfig[/app-example]: ContextConfig: Processing START StandardContext[/app-example]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' ContextConfig[/app-example]: Missing application web.xml, using defaults only. StandardWrapper[/app-example:invoker]: Loading container servlet invoker invoker: init StandardWrapper[/app-example:jsp]: Using Jasper classloader for servlet jsp jsp: init Internal Error: File /WEB-INF/web.xml not found my config details are in httpd.conf VirtualHost 10.20.32.13 ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/wasp/vhosts/www.test.com/htdocs ServerName www.test.com TransferLog /home/wasp/vhosts/www.test.com/logs/www.test.com-xferlog ErrorLog /home/wasp/vhosts/www.test.com/logs/www.test.com-errorlog WebAppConnection www.test.com.warpConnection-8008 warp 10.20.32.13:8008 WebAppDeploy app-example www.test.com.warpConnection-8008 /app-example /VirtualHost in server/xml .. !-- Define an Apache-Connector Service -- Service name=Tomcat-Apache Virtual Host Warp connector Service Connector className=org.apache.catalina.connector.warp.WarpConnector port=8008 minProcessors=5 maxProcessors=75 enableLookups=false acceptCount=10 debug=0/ Engine className=org.apache.catalina.connector.warp.WarpEngine name=www.test.com debug=1 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps Logger className=org.apache.catalina.logger.FileLogger prefix=www.test.com- suffix=-engine.log timestamp=false/ Host name=www.test.com debug=0 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps unpackWARs=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat.log timestamp=false/ Valve className=org.apache.catalina.valves.AccessLogValve directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat-access.log pattern=common/ Context path= docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/ debug=0/ Context path=/app-example docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/app-example.war debug=1 reloadable=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-app-example-context.log timestamp=false/ /Context /Host Realm className=org.apache.catalina.realm.MemoryRealm / /Engine /Service any help or pointers to sombody who has the same problem would be great
Re: deploying WARs in different locations..(web.xml error)
Cressatti, Dominique wrote: Oh as far as .war are concerned, tomcat will automatically unpack them. If you want to keep your app in a packed format it has to be in .jar format (which you put normally under webapps/yourapp/WEB-INF/lib) Dom -Original Message- From: Liam Holohan [mailto:[EMAIL PROTECTED]] Sent: 05 February 2002 16:48 To: Tomcat Users List Subject: Re: deploying WARs in different locations..(web.xml error) Cressatti, Dominique wrote: What does your context for your app look like? -Original Message- From: Liam Holohan [mailto:[EMAIL PROTECTED]] Sent: 05 February 2002 16:30 To: Tomcat Users List Subject: deploying WARs in different locations..(web.xml error) Hi all .. I'm having difficulity in getting my wars to unpack into non standard locations I have tomcat4.0 + apache 1.3.22 running on Red hat Linux 7.2 Using mod_webapp and seems to be working fine Did a search on google and mailing lists but to no avail. At wits end :-( Tomcat is installed into /home/wasp/tomcat/4.0/ Tomcat conf files are in /home/wasp/tomcat/4.0/conf/server.xml etc.. Apache is in /home/wasp/apache/1.3.22/ etc.. The document root of my virtual hosts are in /home/wasp/vhosts/virtual_host_name I want to deploy a web app (war file app-example.war, build with jbuilder and examined with jar and looks ok) into a virtual host called www.test.com i.e /home/wasp/vhosts/www.test.com/htdocs/webapps It seems to recognise the context app-example I want to set up but does not read the WEB-INF/web.xml file inside the war ?? I keep getting an error WEB-INF/web.xml not found i.e in my /home/wasp/vhosts/www.test.com/logs/www.test.com-2002-02-05-app-example-context.log (custom log for virtual host www.test.com set up in server.xml) StandardContext[/app-example]: Configuring default Manager StandardContext[/app-example]: Processing standard container startup WebappLoader[/app-example]: Deploying class repositories to work directory /home/wasp/tomcat/4.0/work/www.test.com/app-example WebappLoader[/app-example]: Reloading checks are enabled for this Context StandardManager[/app-example]: Seeding random number generator class java.security.SecureRandom StandardManager[/app-example]: Seeding of random number generator has been completed ContextConfig[/app-example]: ContextConfig: Processing START StandardContext[/app-example]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' ContextConfig[/app-example]: Missing application web.xml, using defaults only. StandardWrapper[/app-example:invoker]: Loading container servlet invoker invoker: init StandardWrapper[/app-example:jsp]: Using Jasper classloader for servlet jsp jsp: init Internal Error: File /WEB-INF/web.xml not found my config details are in httpd.conf VirtualHost 10.20.32.13 ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/wasp/vhosts/www.test.com/htdocs ServerName www.test.com TransferLog /home/wasp/vhosts/www.test.com/logs/www.test.com-xferlog ErrorLog /home/wasp/vhosts/www.test.com/logs/www.test.com-errorlog WebAppConnection www.test.com.warpConnection-8008 warp 10.20.32.13:8008 WebAppDeploy app-example www.test.com.warpConnection-8008 /app-example /VirtualHost in server/xml .. !-- Define an Apache-Connector Service -- Service name=Tomcat-Apache Virtual Host Warp connector Service Connector className=org.apache.catalina.connector.warp.WarpConnector port=8008 minProcessors=5 maxProcessors=75 enableLookups=false acceptCount=10 debug=0/ Engine className=org.apache.catalina.connector.warp.WarpEngine name=www.test.com debug=1 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps Logger className=org.apache.catalina.logger.FileLogger prefix=www.test.com- suffix=-engine.log timestamp=false/ Host name=www.test.com debug=0 appBase=/home/wasp/vhosts/www.test.com/htdocs/webapps unpackWARs=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat.log timestamp=false/ Valve className=org.apache.catalina.valves.AccessLogValve directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-tomcat-access.log pattern=common/ Context path= docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/ debug=0/ Context path=/app-example docBase=/home/wasp/vhosts/www.test.com/htdocs/webapps/app-example.war debug=1 reloadable=true Logger className=org.apache.catalina.logger.FileLogger directory=/home/wasp/vhosts/www.test.com/logs prefix=www.test.com- suffix=-app-example-context.log timestamp=false/ /Context /Host Realm className=org.apache.catalina.realm.MemoryRealm / /Engine /Service any help or pointers to sombody who has the same problem would be great !! Thx in advance Liam -- To unsubscribe: mailto:[EMAIL PROTECTED