Mark, Here's the server.xml before moving abc out of the webapps directory:
<?xml version='1.0' encoding='utf-8'?>
<Server port="8005" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.core.AprLifecycleListener"
SSLEngine="on" />
<Listener className="org.apache.catalina.core.JasperListener" />
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
<Listener
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"
/>
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and
saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
</GlobalNamingResources>
<Service name="Catalina">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
<Host name="abc.local" appBase="webapps/abc"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="">
</Context>
</Host>
</Engine>
</Service>
</Server>
On Tue, May 4, 2010 at 10:53 AM, Mark Thomas <[email protected]> wrote:
> On 04/05/2010 17:43, Joe Hansen wrote:
>> Thank you for the super quick reply Mark! We are using Java Spring.
>> The reason for moving the web application out of the webapps directory
>> was that the Spring Context Loader was loading twice. First because
>> its in the webapps directory. Secondly, because it is being referred
>> to by the <Host> entry in the server.xml file.
>>
>> So how do I keep the web application out of Tomcat/webapps directory
>> make the docBase different from the appBase? Or is there a way to keep
>> the web application in the Tomcat/webapps directory and NOT have
>> Spring Context Loader load twice.
>
> What was your server.xml before you moved it?
>
> Mark
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]