Re: Context element problems in conf/server.xml

2004-11-15 Thread Andrew Watters
Thanks again. That works great, I'm accessing my webapp fine as the 
default webapp with the following

Engine name=Catalina defaultHost=localhost debug=9
 Host name=localhost debug=9 appBase=webapps unpackWARs=true 
autoDeploy=true xmlValidation=false xmlNamespaceAware=false
   Context path= docBase=pets-proper debug=9
 Environment name=servername type=java.lang.String 
value=dev.andrew override=false/
   /Context
 /Host
/Engine

However, my application can't find the 'servername' environment property 
again!

The combinations I've tried (each one three times to be sure) and their 
behaviour

path=, docBase=xxx, WAR named xxx.war --- WAR is unpacked, webapp 
starts but property not found
path=/, docBase=xxx, WAR named xxx.war --- WAR is unpacked, webapp 
starts but property not found
path=, docBase=ROOT, WAR named ROOT.war --- WAR is not unpacked, 
webapp does not start
path=/, docBase=ROOT, WAR named ROOT.war --- WAR is unpacked, webapp 
starts and property found!

I'm now really confused. The last option was where I came in! This 
didn't work previously and now does. I really wish that I understood 
tomcats behaviour. The only other change is that I've cleaned up my 
server.xml file but only to remove comments and commented out sections.

Andoni, thank you for your replies. Does this make any sense at all to 
you? If I have the time I'll take a look at the tomcat source but 
deadlines are looming at the moment... For the moment I have my fingers 
crossed (not my favourite policy) that all will keep working.

Regards
Andrew
Andoni wrote:
Yes, you can have any xxx.war that you access from
http://localhost/login.jsp so long as it's path= and it is the only
context in that Host which has path=. This is what makes it the default
app.
Andoni.
- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Friday, November 12, 2004 5:00 PM
Subject: Re: Context element problems in conf/server.xml

 

Hi Andoni
Thanks again for your reply.
I hope I'm understanding what you say correctly, apologies if not. If I
rename my WAR to say, app.war, then to access a page the URL would
become http://localhost/app/login.jsp. The reason why I changed the
appBase to ROOT and renamed my WAR ROOT.war was so that the URL would be
http://localhost/login.jsp. This is a customer directive.
Is the problem that I'm going about this the wrong way in the first
place? Can I have an app.war and access it like
   

http://localhost/login.jsp?
 

Best regards
Andrew

Andoni wrote:
   

Ok, You can ignore the logger's and valve's when you are worrying
 

about
 

configuration. So what you are left with is:
Engine name=Catalina defaultHost=localhost debug=9
Host name=localhost debug=9 appBase=webapps unpackWARs=true
autoDeploy=true xmlValidation=false xmlNamespaceAware=false
Context path=/ docBase=ROOT debug=9
/Context
/Host
/Engine
What you have to be aware of is that ROOT is more than just another
 

name
 

for a webapp. ROOT is a special name for the default webapp in a host.
Therefore what you should do is to remove all references to root. Comment
out this line of the server.xml, call your .war file something else and
 

set
 

the path=.
Regards,
Andoni.
- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Friday, November 12, 2004 11:30 AM
Subject: Re: Context element problems in conf/server.xml


 

Thanks for your reply. Please find below the tags as requested. Thank
you for taking the time.
Engine name=Catalina defaultHost=localhost debug=9
Valve className=org.apache.catalina.valves.RequestDumperValve/
Logger className=org.apache.catalina.logger.FileLogger
prefix=catalina_log. suffix=.txt timestamp=true/
Realm className=org.apache.catalina.realm.UserDatabaseRealm
debug=9 resourceName=UserDatabase/
Host name=localhost debug=9 appBase=webapps unpackWARs=true
autoDeploy=true xmlValidation=false xmlNamespaceAware=false
  Context path=/ docBase=ROOT debug=9
Environment name=servername type=java.lang.String
value=dev.andrew override=false/
  /Context
  Valve className=org.apache.catalina.valves.AccessLogValve
directory=logs prefix=localhost_access_log. suffix=.txt
pattern=common resolveHosts=false/
  Logger className=org.apache.catalina.logger.FileLogger
directory=logs prefix=localhost_log. suffix=.txt
   

timestamp=true/
 

/Host
/Engine

Andoni wrote:

   

Hello,
You certainly don't need the / in the path attribute. This is not
 

going
 

 

to
 

work as it cannot match just one slash.
Would you please post the Engine Host and Context tags. They
 

should
 

all be seen as a group to know exactly what's being called.
Andoni.
- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Thursday, November 11, 2004 4:19 PM
Subject: Context element problems in conf/server.xml



 

Hi
I posted

Re: Context element problems in conf/server.xml

2004-11-15 Thread Andoni
Hi Andrew,

Definitely cleaning up Server.xml to remove all those confusing comments and
commented out sections is a great idea. I'd also suggest you change all XML
tags to be on one line each and indent the whole file properly if you
haven't already done so.

I must admit that I have no idea why it is requiring you to use the path=/
attribute with the forward slash. The very first option looks fine to me.
Have you tried not using servername as the name of your env. variable, if
that is in fact what you are using? It may be conflicting with something
else.

Other things you might try, if you don't want to just leave well enough
alone! Are:
1. Try setting up a second Host, leave the one that's there alone but set
up Host name=www.joebloggs.com and configure that up. Then add it to your
LMHOSTS file in the Windows/system32 directory.
2. Change the name of the Environment variable to servername2 and see if
it's a conflict issue.
3. Leave well enough alone!

Sorry I could not help any further.

Rgds,
Andoni.

- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Monday, November 15, 2004 11:52 AM
Subject: Re: Context element problems in conf/server.xml


 Thanks again. That works great, I'm accessing my webapp fine as the
 default webapp with the following

 Engine name=Catalina defaultHost=localhost debug=9
   Host name=localhost debug=9 appBase=webapps unpackWARs=true
 autoDeploy=true xmlValidation=false xmlNamespaceAware=false
 Context path= docBase=pets-proper debug=9
   Environment name=servername type=java.lang.String
 value=dev.andrew override=false/
 /Context
   /Host
 /Engine

 However, my application can't find the 'servername' environment property
 again!

 The combinations I've tried (each one three times to be sure) and their
 behaviour

 path=, docBase=xxx, WAR named xxx.war --- WAR is unpacked, webapp
 starts but property not found
 path=/, docBase=xxx, WAR named xxx.war --- WAR is unpacked, webapp
 starts but property not found
 path=, docBase=ROOT, WAR named ROOT.war --- WAR is not unpacked,
 webapp does not start
 path=/, docBase=ROOT, WAR named ROOT.war --- WAR is unpacked, webapp
 starts and property found!

 I'm now really confused. The last option was where I came in! This
 didn't work previously and now does. I really wish that I understood
 tomcats behaviour. The only other change is that I've cleaned up my
 server.xml file but only to remove comments and commented out sections.

 Andoni, thank you for your replies. Does this make any sense at all to
 you? If I have the time I'll take a look at the tomcat source but
 deadlines are looming at the moment... For the moment I have my fingers
 crossed (not my favourite policy) that all will keep working.

 Regards
 Andrew


 Andoni wrote:

 Yes, you can have any xxx.war that you access from
 http://localhost/login.jsp so long as it's path= and it is the only
 context in that Host which has path=. This is what makes it the
default
 app.
 
 Andoni.
 - Original Message - 
 From: Andrew Watters [EMAIL PROTECTED]
 Newsgroups: gmane.comp.jakarta.tomcat.user
 Sent: Friday, November 12, 2004 5:00 PM
 Subject: Re: Context element problems in conf/server.xml
 
 
 
 
 Hi Andoni
 
 Thanks again for your reply.
 
 I hope I'm understanding what you say correctly, apologies if not. If I
 rename my WAR to say, app.war, then to access a page the URL would
 become http://localhost/app/login.jsp. The reason why I changed the
 appBase to ROOT and renamed my WAR ROOT.war was so that the URL would be
 http://localhost/login.jsp. This is a customer directive.
 
 Is the problem that I'm going about this the wrong way in the first
 place? Can I have an app.war and access it like
 
 
 http://localhost/login.jsp?
 
 
 Best regards
 Andrew
 
 
 
 
 Andoni wrote:
 
 
 
 Ok, You can ignore the logger's and valve's when you are worrying
 
 
 about
 
 
 configuration. So what you are left with is:
 
 Engine name=Catalina defaultHost=localhost debug=9
 Host name=localhost debug=9 appBase=webapps unpackWARs=true
 autoDeploy=true xmlValidation=false xmlNamespaceAware=false
  Context path=/ docBase=ROOT debug=9
  /Context
 /Host
 /Engine
 
 
 What you have to be aware of is that ROOT is more than just another
 
 
 name
 
 
 for a webapp. ROOT is a special name for the default webapp in a host.
 Therefore what you should do is to remove all references to root.
Comment
 out this line of the server.xml, call your .war file something else and
 
 
 set
 
 
 the path=.
 
 Regards,
 Andoni.
 
 - Original Message - 
 From: Andrew Watters [EMAIL PROTECTED]
 Newsgroups: gmane.comp.jakarta.tomcat.user
 Sent: Friday, November 12, 2004 11:30 AM
 Subject: Re: Context element problems in conf/server.xml
 
 
 
 
 
 
 Thanks for your reply. Please find below the tags as requested. Thank
 you for taking the time.
 
 Engine name=Catalina defaultHost=localhost debug=9
  Valve className

Re: Context element problems in conf/server.xml

2004-11-12 Thread Andrew Watters
Thanks for your reply. Please find below the tags as requested. Thank 
you for taking the time.

Engine name=Catalina defaultHost=localhost debug=9
 Valve className=org.apache.catalina.valves.RequestDumperValve/
 Logger className=org.apache.catalina.logger.FileLogger 
prefix=catalina_log. suffix=.txt timestamp=true/
 Realm className=org.apache.catalina.realm.UserDatabaseRealm 
debug=9 resourceName=UserDatabase/
 Host name=localhost debug=9 appBase=webapps unpackWARs=true 
autoDeploy=true xmlValidation=false xmlNamespaceAware=false
   Context path=/ docBase=ROOT debug=9
 Environment name=servername type=java.lang.String 
value=dev.andrew override=false/
   /Context
   Valve className=org.apache.catalina.valves.AccessLogValve 
directory=logs prefix=localhost_access_log. suffix=.txt 
pattern=common resolveHosts=false/
   Logger className=org.apache.catalina.logger.FileLogger 
directory=logs prefix=localhost_log. suffix=.txt timestamp=true/
 /Host
/Engine


Andoni wrote:
Hello,
You certainly don't need the / in the path attribute. This is not going to
work as it cannot match just one slash.
Would you please post the Engine Host and Context tags. They should
all be seen as a group to know exactly what's being called.
Andoni.
- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Thursday, November 11, 2004 4:19 PM
Subject: Context element problems in conf/server.xml

 

Hi
I posted a problem a couple of days ago which I've made some progress
   

with.
 

Originally my webapp ROOT.war would not unpack. I've figured out the
problem was with the Context element as shown below
Context path= docBase=ROOT debug=9
 Environment name=servername type=java.lang.String
value=dev.andrew/
/Context
If I unpacked ROOT.war manually then my application worked fine.
By adding a forward slash to the path attribute as shown below
Context path=/ docBase=ROOT debug=9
 Environment name=servername type=java.lang.String
value=dev.andrew/
/Context
tomcat now unpacks the WAR fine. However, my application no longer
starts because it cannot find the 'servername'! Yikes!
Does anybody have any suggestions please?
Thanks again
Andrew
   


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




Re: Context element problems in conf/server.xml

2004-11-12 Thread Andoni
Ok, You can ignore the logger's and valve's when you are worrying about
configuration. So what you are left with is:

Engine name=Catalina defaultHost=localhost debug=9
 Host name=localhost debug=9 appBase=webapps unpackWARs=true
autoDeploy=true xmlValidation=false xmlNamespaceAware=false
  Context path=/ docBase=ROOT debug=9
  /Context
 /Host
/Engine


What you have to be aware of is that ROOT is more than just another name
for a webapp. ROOT is a special name for the default webapp in a host.
Therefore what you should do is to remove all references to root. Comment
out this line of the server.xml, call your .war file something else and set
the path=.

Regards,
Andoni.

- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Friday, November 12, 2004 11:30 AM
Subject: Re: Context element problems in conf/server.xml


 Thanks for your reply. Please find below the tags as requested. Thank
 you for taking the time.

 Engine name=Catalina defaultHost=localhost debug=9
   Valve className=org.apache.catalina.valves.RequestDumperValve/
   Logger className=org.apache.catalina.logger.FileLogger
 prefix=catalina_log. suffix=.txt timestamp=true/
   Realm className=org.apache.catalina.realm.UserDatabaseRealm
 debug=9 resourceName=UserDatabase/
   Host name=localhost debug=9 appBase=webapps unpackWARs=true
 autoDeploy=true xmlValidation=false xmlNamespaceAware=false
 Context path=/ docBase=ROOT debug=9
   Environment name=servername type=java.lang.String
 value=dev.andrew override=false/
 /Context
 Valve className=org.apache.catalina.valves.AccessLogValve
 directory=logs prefix=localhost_access_log. suffix=.txt
 pattern=common resolveHosts=false/
 Logger className=org.apache.catalina.logger.FileLogger
 directory=logs prefix=localhost_log. suffix=.txt timestamp=true/
   /Host
 /Engine



 Andoni wrote:

 Hello,
 
 You certainly don't need the / in the path attribute. This is not going
to
 work as it cannot match just one slash.
 
 Would you please post the Engine Host and Context tags. They should
 all be seen as a group to know exactly what's being called.
 
 Andoni.
 
 - Original Message - 
 From: Andrew Watters [EMAIL PROTECTED]
 Newsgroups: gmane.comp.jakarta.tomcat.user
 Sent: Thursday, November 11, 2004 4:19 PM
 Subject: Context element problems in conf/server.xml
 
 
 
 
 Hi
 
 I posted a problem a couple of days ago which I've made some progress
 
 
 with.
 
 
 Originally my webapp ROOT.war would not unpack. I've figured out the
 problem was with the Context element as shown below
 
 Context path= docBase=ROOT debug=9
   Environment name=servername type=java.lang.String
 value=dev.andrew/
 /Context
 
 If I unpacked ROOT.war manually then my application worked fine.
 
 By adding a forward slash to the path attribute as shown below
 
 Context path=/ docBase=ROOT debug=9
   Environment name=servername type=java.lang.String
 value=dev.andrew/
 /Context
 
 tomcat now unpacks the WAR fine. However, my application no longer
 starts because it cannot find the 'servername'! Yikes!
 
 Does anybody have any suggestions please?
 
 Thanks again
 Andrew
 
 
 
 
 -
 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]



Re: Context element problems in conf/server.xml

2004-11-12 Thread Andrew Watters
Hi Andoni
Thanks again for your reply.
I hope I'm understanding what you say correctly, apologies if not. If I 
rename my WAR to say, app.war, then to access a page the URL would 
become http://localhost/app/login.jsp. The reason why I changed the 
appBase to ROOT and renamed my WAR ROOT.war was so that the URL would be 
http://localhost/login.jsp. This is a customer directive.

Is the problem that I'm going about this the wrong way in the first 
place? Can I have an app.war and access it like http://localhost/login.jsp?

Best regards
Andrew

Andoni wrote:
Ok, You can ignore the logger's and valve's when you are worrying about
configuration. So what you are left with is:
Engine name=Catalina defaultHost=localhost debug=9
Host name=localhost debug=9 appBase=webapps unpackWARs=true
autoDeploy=true xmlValidation=false xmlNamespaceAware=false
 Context path=/ docBase=ROOT debug=9
 /Context
/Host
/Engine
What you have to be aware of is that ROOT is more than just another name
for a webapp. ROOT is a special name for the default webapp in a host.
Therefore what you should do is to remove all references to root. Comment
out this line of the server.xml, call your .war file something else and set
the path=.
Regards,
Andoni.
- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Friday, November 12, 2004 11:30 AM
Subject: Re: Context element problems in conf/server.xml

 

Thanks for your reply. Please find below the tags as requested. Thank
you for taking the time.
Engine name=Catalina defaultHost=localhost debug=9
 Valve className=org.apache.catalina.valves.RequestDumperValve/
 Logger className=org.apache.catalina.logger.FileLogger
prefix=catalina_log. suffix=.txt timestamp=true/
 Realm className=org.apache.catalina.realm.UserDatabaseRealm
debug=9 resourceName=UserDatabase/
 Host name=localhost debug=9 appBase=webapps unpackWARs=true
autoDeploy=true xmlValidation=false xmlNamespaceAware=false
   Context path=/ docBase=ROOT debug=9
 Environment name=servername type=java.lang.String
value=dev.andrew override=false/
   /Context
   Valve className=org.apache.catalina.valves.AccessLogValve
directory=logs prefix=localhost_access_log. suffix=.txt
pattern=common resolveHosts=false/
   Logger className=org.apache.catalina.logger.FileLogger
directory=logs prefix=localhost_log. suffix=.txt timestamp=true/
 /Host
/Engine

Andoni wrote:
   

Hello,
You certainly don't need the / in the path attribute. This is not going
 

to
 

work as it cannot match just one slash.
Would you please post the Engine Host and Context tags. They should
all be seen as a group to know exactly what's being called.
Andoni.
- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Thursday, November 11, 2004 4:19 PM
Subject: Context element problems in conf/server.xml


 

Hi
I posted a problem a couple of days ago which I've made some progress
   

with.
 

Originally my webapp ROOT.war would not unpack. I've figured out the
problem was with the Context element as shown below
Context path= docBase=ROOT debug=9
Environment name=servername type=java.lang.String
value=dev.andrew/
/Context
If I unpacked ROOT.war manually then my application worked fine.
By adding a forward slash to the path attribute as shown below
Context path=/ docBase=ROOT debug=9
Environment name=servername type=java.lang.String
value=dev.andrew/
/Context
tomcat now unpacks the WAR fine. However, my application no longer
starts because it cannot find the 'servername'! Yikes!
Does anybody have any suggestions please?
Thanks again
Andrew
   

-
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]
 




Re: Context element problems in conf/server.xml

2004-11-12 Thread Andoni
Yes, you can have any xxx.war that you access from
http://localhost/login.jsp so long as it's path= and it is the only
context in that Host which has path=. This is what makes it the default
app.

Andoni.
- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Friday, November 12, 2004 5:00 PM
Subject: Re: Context element problems in conf/server.xml


 Hi Andoni

 Thanks again for your reply.

 I hope I'm understanding what you say correctly, apologies if not. If I
 rename my WAR to say, app.war, then to access a page the URL would
 become http://localhost/app/login.jsp. The reason why I changed the
 appBase to ROOT and renamed my WAR ROOT.war was so that the URL would be
 http://localhost/login.jsp. This is a customer directive.

 Is the problem that I'm going about this the wrong way in the first
 place? Can I have an app.war and access it like
http://localhost/login.jsp?

 Best regards
 Andrew




 Andoni wrote:

 Ok, You can ignore the logger's and valve's when you are worrying
about
 configuration. So what you are left with is:
 
 Engine name=Catalina defaultHost=localhost debug=9
  Host name=localhost debug=9 appBase=webapps unpackWARs=true
 autoDeploy=true xmlValidation=false xmlNamespaceAware=false
   Context path=/ docBase=ROOT debug=9
   /Context
  /Host
 /Engine
 
 
 What you have to be aware of is that ROOT is more than just another
name
 for a webapp. ROOT is a special name for the default webapp in a host.
 Therefore what you should do is to remove all references to root. Comment
 out this line of the server.xml, call your .war file something else and
set
 the path=.
 
 Regards,
 Andoni.
 
 - Original Message - 
 From: Andrew Watters [EMAIL PROTECTED]
 Newsgroups: gmane.comp.jakarta.tomcat.user
 Sent: Friday, November 12, 2004 11:30 AM
 Subject: Re: Context element problems in conf/server.xml
 
 
 
 
 Thanks for your reply. Please find below the tags as requested. Thank
 you for taking the time.
 
 Engine name=Catalina defaultHost=localhost debug=9
   Valve className=org.apache.catalina.valves.RequestDumperValve/
   Logger className=org.apache.catalina.logger.FileLogger
 prefix=catalina_log. suffix=.txt timestamp=true/
   Realm className=org.apache.catalina.realm.UserDatabaseRealm
 debug=9 resourceName=UserDatabase/
   Host name=localhost debug=9 appBase=webapps unpackWARs=true
 autoDeploy=true xmlValidation=false xmlNamespaceAware=false
 Context path=/ docBase=ROOT debug=9
   Environment name=servername type=java.lang.String
 value=dev.andrew override=false/
 /Context
 Valve className=org.apache.catalina.valves.AccessLogValve
 directory=logs prefix=localhost_access_log. suffix=.txt
 pattern=common resolveHosts=false/
 Logger className=org.apache.catalina.logger.FileLogger
 directory=logs prefix=localhost_log. suffix=.txt
timestamp=true/
   /Host
 /Engine
 
 
 
 Andoni wrote:
 
 
 
 Hello,
 
 You certainly don't need the / in the path attribute. This is not
going
 
 
 to
 
 
 work as it cannot match just one slash.
 
 Would you please post the Engine Host and Context tags. They
should
 all be seen as a group to know exactly what's being called.
 
 Andoni.
 
 - Original Message - 
 From: Andrew Watters [EMAIL PROTECTED]
 Newsgroups: gmane.comp.jakarta.tomcat.user
 Sent: Thursday, November 11, 2004 4:19 PM
 Subject: Context element problems in conf/server.xml
 
 
 
 
 
 
 Hi
 
 I posted a problem a couple of days ago which I've made some progress
 
 
 
 
 with.
 
 
 
 
 Originally my webapp ROOT.war would not unpack. I've figured out the
 problem was with the Context element as shown below
 
 Context path= docBase=ROOT debug=9
  Environment name=servername type=java.lang.String
 value=dev.andrew/
 /Context
 
 If I unpacked ROOT.war manually then my application worked fine.
 
 By adding a forward slash to the path attribute as shown below
 
 Context path=/ docBase=ROOT debug=9
  Environment name=servername type=java.lang.String
 value=dev.andrew/
 /Context
 
 tomcat now unpacks the WAR fine. However, my application no longer
 starts because it cannot find the 'servername'! Yikes!
 
 Does anybody have any suggestions please?
 
 Thanks again
 Andrew
 
 
 
 
 -
 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]
 
 
 
 




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



Re: Context element problems in conf/server.xml

2004-11-11 Thread Andoni
Hello,

You certainly don't need the / in the path attribute. This is not going to
work as it cannot match just one slash.

Would you please post the Engine Host and Context tags. They should
all be seen as a group to know exactly what's being called.

Andoni.

- Original Message - 
From: Andrew Watters [EMAIL PROTECTED]
Newsgroups: gmane.comp.jakarta.tomcat.user
Sent: Thursday, November 11, 2004 4:19 PM
Subject: Context element problems in conf/server.xml


 Hi

 I posted a problem a couple of days ago which I've made some progress
with.

 Originally my webapp ROOT.war would not unpack. I've figured out the
 problem was with the Context element as shown below

 Context path= docBase=ROOT debug=9
   Environment name=servername type=java.lang.String
 value=dev.andrew/
 /Context

 If I unpacked ROOT.war manually then my application worked fine.

 By adding a forward slash to the path attribute as shown below

 Context path=/ docBase=ROOT debug=9
   Environment name=servername type=java.lang.String
 value=dev.andrew/
 /Context

 tomcat now unpacks the WAR fine. However, my application no longer
 starts because it cannot find the 'servername'! Yikes!

 Does anybody have any suggestions please?

 Thanks again
 Andrew


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