Here is the Server.xml:=0A=0A<?xml version=3D"1.0" encoding=3D"UTF-8"?>=0A<=
Server>=0A <Listener className=3D"org.apache.catalina.core.AprLifecycleLis=
tener"/>=0A <Listener className=3D"org.apache.catalina.mbeans.GlobalResour=
cesLifecycleListener"/>=0A <Listener className=3D"org.apache.catalina.stor=
econfig.StoreConfigLifecycleListener"/>=0A <Listener className=3D"org.apac=
he.catalina.mbeans.ServerLifecycleListener"/>=0A <GlobalNamingResources>=
=0A=0A<Environment name=3D"envName" type=3D"java.lang.String" value=3D"DEV"=
/>=0A<Environment name=3D"cseaPropertiesFile" type=3D"java.lang.String" val=
ue=3D"C:\\jakarta-tomcat-4.1.24\\webapps\\csea\\WEB-INF\\csea.properties"/>=
=0A<Environment name=3D"contractPropertiesFile" type=3D"java.lang.String" v=
alue=3D"C:\\eclipseWorkspace\\contract\\conf\\contract.properties"/>=0A=0A=
=0A=0A=0A<Environment name=3D"liarRealm" value=3D"tdhca.liar.Ren=
iRealm" type=3D"java.lang.String"/>=0A<Environment name=3D"tdhc=
a.liar.useDomain" value=3D"false" type=3D"java.l=
ang.String" />=0A<Environment name=3D"tdhca.liar.hashSalt" value=3D"23049m=
dx903lzd93jag9845a0gjsscvm" type=3D"java.lang.String"/>=0A <Environment=
=0A name=3D"simpleValue"=0A type=3D"java.lang.Integer"=0A va=
lue=3D"30"/>=0A <Resource=0A auth=3D"Container"=0A description=
=3D"User database that can be updated and saved"=0A name=3D"UserDataba=
se"=0A type=3D"org.apache.catalina.UserDatabase"=0A pathname=3D"c=
onf/tomcat-users.xml"=0A factory=3D"org.apache.catalina.users.MemoryUs=
erDatabaseFactory"/>=0A <Resource=0A name=3D"jdbc/xxxx"=0A typ=
e=3D"javax.sql.DataSource"=0A password=3D"xxxx"=0A driverClassNam=
e=3D"oracle.jdbc.driver.OracleDriver"=0A maxIdle=3D"20"=0A maxWai=
t=3D"5000"=0A validationQuery=3D"select 1 from dual"=0A username=
=3D"sysadm2"=0A url=3D"jdbc:oracle:thin:@atlow.tdhca.state.tx.us:1521:=
dev"=0A maxActive=3D"10"/>=0A </GlobalNamingResources>=0A <Service=
=0A name=3D"Catalina">=0A <Connector=0A port=3D"8080"=0A =
redirectPort=3D"8443"=0A minSpareThreads=3D"25"=0A connec=
tionTimeout=3D"20000"=0A maxThreads=3D"150"=0A maxSpareThread=
s=3D"75">=0A </Connector>=0A <Connector=0A port=3D"8009"=0A =
redirectPort=3D"8443"=0A protocol=3D"AJP/1.3">=0A </Connecto=
r>=0A <Engine=0A defaultHost=3D"localhost"=0A name=3D"Cata=
lina">=0A <Realm className=3D"org.apache.catalina.realm.UserDatabaseRe=
alm"/>=0A <Host=0A name=3D"localhost">=0A </Host>=0A
=
</Engine>=0A </Service>=0A</Server>=0A=0A=0AI am now getting=0A=0A=0Ajavax=
.servlet.ServletException: Cannot get a db connection=0A=09tdhca.maverick.D=
ispatcher.init(Dispatcher.java:353)=0A=09javax.servlet.GenericServlet.init(=
GenericServlet.java:212)=0A=09org.apache.catalina.valves.ErrorReportValve.i=
nvoke(ErrorReportValve.java:117)=0A=09org.apache.catalina.connector.CoyoteA=
dapter.service(CoyoteAdapter.java:174)=0A=09org.apache.coyote.http11.Http11=
Processor.process(Http11Processor.java:873)=0A=09org.apache.coyote.http11.H=
ttp11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProto=
col.java:665)=0A=09org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket=
(PoolTcpEndpoint.java:528)=0A=09org.apache.tomcat.util.net.LeaderFollowerWo=
rkerThread.runIt(LeaderFollowerWorkerThread.java:81)=0A=09org.apache.tomcat=
.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)=0A=09java=
.lang.Thread.run(Thread.java:595)=0A=0Aroot cause =0Ajava.lang.RuntimeExcep=
tion: Cannot get a db connection=0A=09tdhca.torque.CurrentConnection.getCon=
nection(CurrentConnection.java:42)=0A=09tdhca.maverick.Dispatcher.initTorqu=
e(Dispatcher.java:376)=0A=09tdhca.maverick.Dispatcher.init(Dispatcher.java:=
308)=0A=09javax.servlet.GenericServlet.init(GenericServlet.java:212)=0A=09o=
rg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117=
)=0A=09org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.ja=
va:174)=0A=09org.apache.coyote.http11.Http11Processor.process(Http11Process=
or.java:873)=0A=09org.apache.coyote.http11.Http11BaseProtocol$Http11Connect=
ionHandler.processConnection(Http11BaseProtocol.java:665)=0A=09org.apache.t=
omcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)=0A=
=09org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow=
erWorkerThread.java:81)=0A=09org.apache.tomcat.util.threads.ThreadPool$Cont=
rolRunnable.run(ThreadPool.java:689)=0A=09java.lang.Thread.run(Thread.java:=
595)=0A=0Aroot cause =0Aorg.apache.torque.TorqueException: org.apache.tomca=
t.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for c=
onnect URL 'null'=0A=09org.apache.torque.TorqueInstance.getConnection(Torqu=
eInstance.java:919)=0A=09org.apache.torque.TorqueInstance.getConnection(Tor=
queInstance.java:891)=0A=09org.apache.torque.Torque.getConnection(Torque.ja=
va:300)=0A=09tdhca.torque.CurrentConnection.getConnection(CurrentConnection=
.java:32)=0A=09tdhca.maverick.Dispatcher.initTorque(Dispatcher.java:376)=0A=
=09tdhca.maverick.Dispatcher.init(Dispatcher.java:308)=0A=09javax.servlet.G=
enericServlet.init(GenericServlet.java:212)=0A=09org.apache.catalina.valves=
.ErrorReportValve.invoke(ErrorReportValve.java:117)=0A=09org.apache.catalin=
a.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)=0A=09org.apache.c=
oyote.http11.Http11Processor.process(Http11Processor.java:873)=0A=09org.apa=
che.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnect=
ion(Http11BaseProtocol.java:665)=0A=09org.apache.tomcat.util.net.PoolTcpEnd=
point.processSocket(PoolTcpEndpoint.java:528)=0A=09org.apache.tomcat.util.n=
et.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)=0A=
=09org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool=
.java:689)=0A=09java.lang.Thread.run(Thread.java:595)=0A=0Aroot cause =0Aor=
g.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of =
class '' for connect URL 'null'=0A=09org.apache.tomcat.dbcp.dbcp.BasicDataS=
ource.createDataSource(BasicDataSource.java:1150)=0A=09org.apache.tomcat.db=
cp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)=0A=09org.ap=
ache.torque.TorqueInstance.getConnection(TorqueInstance.java:912)=0A=09org.=
apache.torque.TorqueInstance.getConnection(TorqueInstance.java:891)=0A=09or=
g.apache.torque.Torque.getConnection(Torque.java:300)=0A=09tdhca.torque.Cur=
rentConnection.getConnection(CurrentConnection.java:32)=0A=09tdhca.maverick=
.Dispatcher.initTorque(Dispatcher.java:376)=0A=09tdhca.maverick.Dispatcher.=
init(Dispatcher.java:308)=0A=09javax.servlet.GenericServlet.init(GenericSer=
vlet.java:212)=0A=09org.apache.catalina.valves.ErrorReportValve.invoke(Erro=
rReportValve.java:117)=0A=09org.apache.catalina.connector.CoyoteAdapter.ser=
vice(CoyoteAdapter.java:174)=0A=09org.apache.coyote.http11.Http11Processor.=
process(Http11Processor.java:873)=0A=09org.apache.coyote.http11.Http11BaseP=
rotocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:6=
65)=0A=09org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEn=
dpoint.java:528)=0A=09org.apache.tomcat.util.net.LeaderFollowerWorkerThread=
.runIt(LeaderFollowerWorkerThread.java:81)=0A=09org.apache.tomcat.util.thre=
ads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)=0A=09java.lang.Thre=
ad.run(Thread.java:595)=0A=0Aroot cause =0Ajava.sql.SQLException: No suitab=
le driver=0A=09java.sql.DriverManager.getDriver(DriverManager.java:243)=0A=
=09org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSo=
urce.java:1143)=0A=09org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnect=
ion(BasicDataSource.java:880)=0A=09org.apache.torque.TorqueInstance.getConn=
ection(TorqueInstance.java:912)=0A=09org.apache.torque.TorqueInstance.getCo=
nnection(TorqueInstance.java:891)=0A=09org.apache.torque.Torque.getConnecti=
on(Torque.java:300)=0A=09tdhca.torque.CurrentConnection.getConnection(Curre=
ntConnection.java:32)=0A=09tdhca.maverick.Dispatcher.initTorque(Dispatcher.=
java:376)=0A=09tdhca.maverick.Dispatcher.init(Dispatcher.java:308)=0A=09jav=
ax.servlet.GenericServlet.init(GenericServlet.java:212)=0A=09org.apache.cat=
alina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)=0A=09org.ap=
ache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)=0A=09=
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:873)=
=0A=09org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p=
rocessConnection(Http11BaseProtocol.java:665)=0A=09org.apache.tomcat.util.n=
et.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)=0A=09org.apache.=
tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread=
.java:81)=0A=09org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru=
n(ThreadPool.java:689)=0A=0ABut I was getting a database connection before.=
Here is my context.xml file:=0A=0A<?xml version=3D"1.0" encoding=3D"UTF-8=
"?>=0A<Context reloadable=3D"true" crossContext=3D"true">=0A<Resource name=
=3D"jdbc/cmts" auth=3D"Container"=0A type=3D"javax.sql.DataSou=
rce" driverClassName=3D"oracle.jdbc.OracleDriver"=0A url=3D"jd=
bc:oracle:thin:sysadm2@atlow.tdhca.state.tx.us:1521:dev"=0A us=
ername=3D"sysadm2" password=3D"temp" maxActive=3D"20" maxIdle=3D"10"=0A =
maxWait=3D"-1"/> =0A=0A</Context>=0A=0AThanks for your help.=0A=
=0A=0AAngela Day=0ANational Autism Association of Central Texas=0A=0Ahttp:/=
/www.naacentraltexas.org=0A=0A=0A=0A=0A=0A________________________________=
=0AFrom: Pid <pid@pidster.com>=0ATo: Tomcat Users List <users@tomcat.apache=
.org>=0ASent: Mon, May 3, 2010 11:36:12 AM=0ASubject: Re: one path working,=
one not=0A=0AOn 03/05/2010 16:55, Andr=E9 Warnier wrote:=0A> Angela Day wr=
ote:=0A>> Sorry for just getting back to this problem. I had to go out of=
=0A>> town. Nothing is in the logs. It just goes straight to 404 without=
=0A>> hitting any code or erroring to the logs. Below is what is in=0A>> s=
erver.xml. I also added the respective contexts to context.xml under=0A>> =
META-INF. Still the same error=0A>>=0A> Without being a great specialist o=
f that kind of thing, it looks like=0A> you have your context (webapp) "cse=
a" listed in BOTH a <Context> element=0A> in server.xml, AND in a context.x=
ml file in the META-INF subdirectory.=0A> I think it is supposed to be eith=
er/or, with the one in server.xml=0A> strongly discouraged nowadays.=0A=0AT=
his is correct.=0A=0A>> server.xml=0A>>=0A>> <Host=0A>>
nam=
e=3D"localhost">=0A=0AThe following will apply to all of the Context defini=
tions below.=0ARemove the Context definition from server.xml and place it i=
n=0A=0Aaims2/META-INF/context.xml=0A=0Athe name of the dir (in this case 'a=
ims2') will be the path it's=0Aavailable under.=0A=0A<Context reloadable=3D=
"true" crossContext=3D"true">=0A...=0A</Context>=0A=0A'debug' isn't used an=
ymore, 'path' is illegal outside of server.xml, and=0A'docBase' is unnecess=
ary here.=0A=0A=0A=0ABelow, you have listed links to global resources, plea=
se post the=0Acomplete list of those definitions, remove any actual passwor=
ds of course.=0A=0A=0A=0AIt might not suit you, but most of those could be =
placed in the=0Afollowing file instead of repeating them, and will be avail=
able to every=0AContext as a result.=0A=0Apath/to/tomcat/conf/context.xml=
=0A=0A=0AI suggest an approach the problem at this point might be to deploy=
one=0Aapp at a time, check it starts up, then move onto the next one.=0A=
=0AThis way we'd only have one to deal with at a time.=0A=0A=0Ap=0A=0A>> <C=
ontext path=3D"/aims2" docBase=3D"aims2" debug=3D"0" reloadable=3D"true"=0A=
>> crossContext=3D"true">=0A>> <ResourceLink name=3D"liarRealm"
=
global=3D"liarRealm"/>=0A>> <ResourceLink name=3D"tdhca.liar.us=
eDomain"=0A>> global=3D"tdhca.liar.useDomain"/>=0A>> <ResourceLink
na=
me=3D"tdhca.liar.hashSalt" =0A>> global=3D"tdhca.liar.hashSalt"/>=0A>>
=
<ResourceLink name=3D"cmts-url" global=3D"cmts-url"/>=0A>> =
<ResourceLink name=3D"cdb-url" global=3D"cdb-url"/>=0A>> =
<ResourceLink name=3D"csea-url" global=3D"csea-url"/>=0A>>=
<ResourceLink name=3D"pm-url" global=3D"pm-url"/>=0A>>=
<ResourceLink name=3D"jdbc/cmts" global=3D"jdbc/cmts"/>=
=0A>> <Environment name=3D"serverName" type=3D"java.lang.String"=0A>>=
value=3D"cmts"/>=0A>> <ResourceLink name=3D"envName" global=3D"env=
Name"/>=0A>> </Context>=0A>> <Context path=3D"/base" docBase=3D"base"
debug=
=3D"0" reloadable=3D"true"=0A>> crossContext=3D"true">=0A>> <Resource=
Link name=3D"liarRealm" global=3D"liarRealm"/>=0A>> <Resou=
rceLink name=3D"tdhca.liar.useDomain"=0A>> global=3D"tdhca.liar.useDomain"/=
>=0A>> <ResourceLink name=3D"tdhca.liar.hashSalt" =0A>> global=3D"tdh=
ca.liar.hashSalt"/>=0A>> <ResourceLink name=3D"cmts-url" =
global=3D"cmts-url"/>=0A>> <ResourceLink name=3D"cdb-url" =
global=3D"cdb-url"/>=0A>> <ResourceLink name=3D"pm-url" =
global=3D"pm-url"/>=0A>> <ResourceLink name=3D"jdbc/cmts" =
global=3D"jdbc/cmts"/>=0A>> <Environment name=3D"serverName" type=
=3D"java.lang.String"=0A>> value=3D"cmts"/>=0A>> <ResourceLink name=
=3D"envName" global=3D"envName"/>=0A>> </Context>=0A>>=0A>>
<Context pa=
th=3D"/mhweb" docBase=3D"mhweb" debug=3D"0" reloadable=3D"true"=0A>> crossC=
ontext=3D"true">=0A>> <ResourceLink name=3D"dbinstance" global=3D=
"dbinstance"/>=0A>> <ResourceLink name=3D"password" global=3D"pas=
sword"/>=0A>> <ResourceLink name=3D"mhweb-url" global=3D"mhweb-ur=
l"/>=0A>> <ResourceLink name=3D"envName" global=3D"envName"/>=0A>=
> <Environment name=3D"serverName" type=3D"java.lang.String"=0A>> val=
ue=3D"mhweb"/>=0A>> </Context>=0A>> <!--=0A>> <Context
path=3D"/hel=
loworld" docBase=3D"helloworld" debug=3D"0"=0A>> reloadable=3D"true" crossC=
ontext=3D"true">=0A>> <ResourceLink name=3D"liarRealm" glo=
bal=3D"liarRealm"/>=0A>> <ResourceLink name=3D"tdhca.liar.useDomain"=
=0A>> global=3D"tdhca.liar.useDomain"/>=0A>> <ResourceLink name=3D"td=
hca.liar.hashSalt" =0A>> global=3D"tdhca.liar.hashSalt"/>=0A>> <Resou=
rceLink name=3D"cmts-url" global=3D"cmts-url"/>=0A>> <Res=
ourceLink name=3D"cdb-url" global=3D"cdb-url"/>=0A>> <Re=
sourceLink name=3D"pm-url" global=3D"pm-url"/>=0A>> <Res=
ourceLink name=3D"jdbc/cmts" global=3D"jdbc/cmts"/>=0A>> <Envi=
ronment name=3D"serverName" type=3D"java.lang.String"=0A>> value=3D"cmts"/>=
=0A>> <ResourceLink name=3D"envName" global=3D"envName"/>=0A>> </Co=
ntext>=0A>> -->=0A>> <Context path=3D"/csea" docBase=3D"csea" reloadable=3D=
"true" >=0A>> <ResourceLink name=3D"liarRealm" global=3D"l=
iarRealm"/>=0A>> <ResourceLink name=3D"tdhca.liar.useDomain"=0A>>
glo=
bal=3D"tdhca.liar.useDomain"/>=0A>> <ResourceLink name=3D"tdhca.liar.=
hashSalt" =0A>> global=3D"tdhca.liar.hashSalt"/>=0A>> <ResourceLink
n=
ame=3D"cmts-url" global=3D"cmts-url"/>=0A>> <ResourceLink=
name=3D"cdb-url" global=3D"cdb-url"/>=0A>> <ResourceLin=
k name=3D"pm-url" global=3D"pm-url"/>=0A>> <ResourceLink=
name=3D"jdbc/cdb" global=3D"jdbc/cmts"/>=0A>> <Environment na=
me=3D"serverName" type=3D"java.lang.String"=0A>> value=3D"cmts"/>=0A>>
=
<ResourceLink name=3D"envName" global=3D"envName"/>=0A>> <R=
esourceLink name=3D"cseaPropertiesFile"=0A>> global=3D"cseaPropertiesFile"/=
>=0A>> </Context>=0A>>=0A>> <Context path=3D"/alligator" docBase=3D"alligat=
or" reloadable=3D"true">=0A>> <ResourceLink name=3D"liarRealm" global=3D"li=
arRealm"/>=0A>> <ResourceLink name=3D"tdhca.liar.useDomain" global=3D"tdhca=
.liar.useDomain"/>=0A>> <ResourceLink name=3D"tdhca.liar.hashSalt" global=
=3D"tdhca.liar.hashSalt"/>=0A>> <ResourceLink name=3D"cmts-url" global=3D"c=
mts-url"/>=0A>> <ResourceLink name=3D"mf-url" global=3D"mf-url"/>=0A>>
<Res=
ourceLink name=3D"cdb-url" global=3D"cdb-url"/>=0A>> <ResourceLink name=3D"=
csea-url" global=3D"csea-url"/>=0A>> <ResourceLink name=3D"jdbc/cdb" global=
=3D"jdbc/cmts"/>=0A>> <Environment name=3D"serverName" type=3D"java.lang.St=
ring" value=3D"contract"/>=0A>> <ResourceLink name=3D"envName" global=3D"en=
vName"/>=0A>> <ResourceLink name=3D"contractPropertiesFile"=0A>> global=3D"=
contractPropertiesFile"/>=0A>> </Context>=0A>>=0A>> <Context
path=
=3D"/hrc" docBase=3D"hrc" debug=3D"0" reloadable=3D"true"=0A>> crossContext=
=3D"true">=0A>> <ResourceLink name=3D"liarRealm" global=3D"liarRe=
alm"/>=0A>> <ResourceLink name=3D"tdhca.liar.useDomain"=0A>> glob=
al=3D"tdhca.liar.useDomain"/>=0A>> <ResourceLink name=3D"tdhca.li=
ar.hashSalt" =0A>> global=3D"tdhca.liar.hashSalt"/>=0A>> <Resourc=
eLink name=3D"cmts-url" global=3D"cmts-url"/>=0A>> <ResourceLink =
name=3D"cdb-url" global=3D"cdb-url"/>=0A>> <ResourceLink name=3D"=
jdbc/cmts" global=3D"jdbc/cmts"/>=0A>> <Environment name=3D"serve=
rName" type=3D"java.lang.String"=0A>> value=3D"hrc"/>=0A>> <Resou=
rceLink name=3D"envName" global=3D"envName"/>=0A>> </Context>=0A>>=0A>>
=
</Host>=0A>>=0A>>=0A>> context.xml example under webapps/csea/META-INF=
/context.xml=0A>>=0A>> <Context path=3D"/csea" docBase=3D"csea" reloadable=
=3D"true" >=0A>> <ResourceLink name=3D"liarRealm" global=
=3D"liarRealm"/>=0A>> <ResourceLink name=3D"tdhca.liar.useDomain"=0A>=
> global=3D"tdhca.liar.useDomain"/>=0A>> <ResourceLink name=3D"tdhca.=
liar.hashSalt" =0A>> global=3D"tdhca.liar.hashSalt"/>=0A>> <ResourceL=
ink name=3D"cmts-url" global=3D"cmts-url"/>=0A>> <Resourc=
eLink name=3D"cdb-url" global=3D"cdb-url"/>=0A>> <Resour=
ceLink name=3D"pm-url" global=3D"pm-url"/>=0A>> <Resourc=
eLink name=3D"jdbc/cdb" global=3D"jdbc/cmts"/>=0A>> <Environme=
nt name=3D"serverName" type=3D"java.lang.String"=0A>> value=3D"cmts"/>=0A>>=
<ResourceLink name=3D"envName" global=3D"envName"/>=0A>> =
<ResourceLink name=3D"cseaPropertiesFile"=0A>> global=3D"cseaPropertiesF=
ile"/>=0A>> </Context>=0A>>=0A>> Thanks for any help you can give.=0A>>=0A>=
> =0A>> Angela Day=0A>> National Autism Association of Central Texas=0A>>=
=0A>> http://www.naacentraltexas.org=0A>>=0A>>=0A>>=0A>>=0A>>=0A>>
________=
________________________=0A>> From: Pid <pid@pidster.com>=0A>> To: Tomcat
U=
sers List <users@tomcat.apache.org>=0A>> Sent: Wed, April 28, 2010 3:05:17 =
AM=0A>> Subject: Re: one path working, one not=0A>>=0A>> On 27/04/2010 23:5=
0, Angela Day wrote:=0A>>>=0A>>> I have one path working, and the other
not=
working=0A>>>=0A>>> Http Status 404 - /csea/Login.m=0A>>>=0A>>>
type Statu=
s report=0A>>> message /csea/Login.m=0A>>> description The requested resour=
ce (/csea/Login.m) is not available.=0A>>> ________________________________=
=0A>>>=0A>>> They are both defined on the same tomcat 5.5.28 server=0A>>=0A=
>> Are there any messages in the logs during deployment?=0A>>=0A>> Please
p=
ost them.=0A>>=0A>> Can you post the Host definition too?=0A>>=0A>>
The pre=
ferred method for deployment in 5.5 onwards is to put the Context=0A>> defi=
nition in myapp/META-INF/context.xml. Tomcat will take care of the=0A>> de=
ployment, and the app path is defined by the directory name.=0A>>=0A>> Defi=
ning Context in server.xml is now discouraged, especially for=0A>> 'normal'=
deployments like the one below.=0A>>=0A>> If your apps are deployed:=0A>>=
=0A>> /path/to/tomcat/webapps/csea=0A>> /path/to/tomcat/webapps/alligator=
=0A>>=0A>> The the config files should be:=0A>>=0A>> /path/to/tomcat/webapp=
s/csea/... etc=0A>> /path/to/tomcat/webapps/csea/WEB-INF/web.xml=0A>> /path=
/to/tomcat/webapps/csea/META-INF/context.xml=0A>>=0A>> /path/to/tomcat/weba=
pps/alligator/... etc=0A>> /path/to/tomcat/webapps/alligator/WEB-INF/web.xm=
l=0A>> /path/to/tomcat/webapps/alligator/META-INF/context.xml=0A>>=0A>>=0A>=
>=0A>> p=0A>>=0A>>> server.xml=0A>>>=0A>>> <Context
path=3D"/csea" docBase=
=3D"csea" reloadable=3D"true" >=0A>>> <ResourceLink name=3D"liarRealm"=
global=3D"liarRealm"/>=0A>>> <ResourceLink name=3D"tdhca.=
liar.useDomain"=0A>>> global=3D"tdhca.liar.useDomain"/>=0A>>> <Resour=
ceLink name=3D"tdhca.liar.hashSalt" =0A>>> global=3D"tdhca.liar.hashSalt"/>=
=0A>>> <ResourceLink name=3D"cmts-url" global=3D"cmts-url"=
/>=0A>>> <ResourceLink name=3D"cdb-url" global=3D"cdb-ur=
l"/>=0A>>> <ResourceLink name=3D"pm-url" global=3D"pm-ur=
l"/>=0A>>> <ResourceLink name=3D"jdbc/cdb" global=3D"jdbc/cmts=
"/>=0A>>> <Environment name=3D"serverName" type=3D"java.lang.String"=
=0A>>> value=3D"cmts"/>=0A>>> <ResourceLink name=3D"envName"
glob=
al=3D"envName"/>=0A>>> <ResourceLink name=3D"cseaPropertiesFile"=
=0A>>> global=3D"cseaPropertiesFile"/>=0A>>> </Context>=0A>>>=0A>>>
<Contex=
t path=3D"/alligator" docBase=3D"alligator" reloadable=3D"true">=0A>>> <Res=
ourceLink name=3D"liarRealm" global=3D"liarRealm"/>=0A>>> <ResourceLink nam=
e=3D"tdhca.liar.useDomain"=0A>>> global=3D"tdhca.liar.useDomain"/>=0A>>>
<R=
esourceLink name=3D"tdhca.liar.hashSalt" global=3D"tdhca.liar.hashSalt"/>=
=0A>>> <ResourceLink name=3D"cmts-url" global=3D"cmts-url"/>=0A>>>
<Resourc=
eLink name=3D"mf-url" global=3D"mf-url"/>=0A>>> <ResourceLink name=3D"cdb-u=
rl" global=3D"cdb-url"/>=0A>>> <ResourceLink name=3D"csea-url" global=3D"cs=
ea-url"/>=0A>>> <ResourceLink name=3D"jdbc/cdb" global=3D"jdbc/cmts"/>=0A>>=
> <Environment name=3D"serverName" type=3D"java.lang.String"=0A>>> value=3D=
"contract"/>=0A>>> <ResourceLink name=3D"envName" global=3D"envName"/>=0A>>=
> <ResourceLink name=3D"contractPropertiesFile"=0A>>> global=3D"contractPro=
pertiesFile"/>=0A>>> </Context>=0A>>>=0A>>>=0A>>>
alligator work great, cse=
a does not. I cannot see any differences. =0A>>> What am I missing?=0A>>>=
=0A>>> Thanks for your help.=0A>>>=0A>>> Angela=0A> =0A>
=0A> -------------=
--------------------------------------------------------=0A> To unsubscribe=
, e-mail: users-unsubscribe@tomcat.apache.org=0A> For additional commands, =
e-mail: users-help@tomcat.apache.org=0A>
|