Thanks a million for that explanation.

I had been using the .war file in the docBase since this morning but it was
a niggling wonder of mine!!  ;-)

thanks again,

Andoni.
----- Original Message -----
From: "Jacob Kjome" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, March 19, 2003 7:25 PM
Subject: Re: JNDI Database conn., .war not exploding.


>
> The .war file will not "explode" if you speciffy a <Context > entry for
the
> webapp.
>
> For instance...
>
> myapp.war
>
> <Context path="/myapp" docBase="myapp">
> /* all your stuff below here */
> </Context>
>
> In this case, you have to expand the .war file to a directory on your
> own.  Why Tomcat behaves like this is beyond me, but it does and  I
believe
> it is also documented.
>
> One way around this is to specify things like this...
>
> <Context path="/myapp" docBase="myapp.war">
> /* all your stuff below here */
> </Context>
>
> Your .war file still won't be "exploded" but it doesn't matter since you
> are deploying the.war file directly, not pointing to a directory for the
> deployment.  Of course, you will have no file system accsss inside your
> webapp, but you can't count on that anyway in an application that you
claim
> to be portable to other appservers.
>
> Jake
>
> At 11:01 AM 3/19/2003 +0000, you wrote:
> >Hello,
> >
> >Trying to implement a test app. with Database connection pooling.
> >When I start up my Tomcat (4.0.4) the .war file will not even explode.  I
> >have included the relevant chunck of the log file at the end of this
mail.
> >I have removed Tyrex from /common/lib as the classes12.jar in there has a
> >version of javax.sql.DataSource so I am going to use that.  There was
also a
> >copy DataSource.class in jdbc2_0-stdext.jar so I removed that also.  But
no
> >effect, my .war still will not explode.
> >
> >Please help.
> >
> >In my server.xml I have both <Resource> and <ResourceParams> tags:
> >     <Context path="/langtest" docBase="langtest" debug="3">
> >      <Resource name="jdbc/langtest" auth="Container"
> >type="javax.sql.DataSource"/>
> >      <ResourceParams name="jdbc/langtest">
> >       <parameter>
> >        <name>user</name>
> >        <value>andoni</value>
> >       </parameter>
> >       <parameter>
> >        <name>password</name>
> >        <value>mypass</value>
> >       </parameter>
> >       <parameter>
> >        <name>driverClassName</name>
> >        <value>oracle.jdbc.driver.OracleDriver</value>
> >       </parameter>
> >       <parameter>
> >        <name>driverName</name>
> >        <value>jdbc:oracle:thin:@localhost:1521:orcl</value>
> >       </parameter>
> >      </ResourceParams>
> ></Context>
> >
> >and in my web.xml file I have:
> >
> >  <resource-ref>
> >   <res-ref-name>jdbc/langtest</res-ref-name>
> >   <res-type>javax.sql.DataSource</res-type>
> >   <res-auth>Container</res-auth>
> >  </resource-ref>
> >
> >This is because the documentation cannot seem to decide if both the
> >server.xml and web.xml entries are necessary or not?????
> >
> >Is there anything else I need?
> >
> >Thanks in advance.
> >
> >Andoni.
> >
> >
> >2003-03-19 09:48:06 HttpProcessor[8080][4] Starting background thread
> >2003-03-19 09:51:29 HttpConnector Opening server socket on all host IP
> >addresses
> >2003-03-19 09:51:29 StandardContext[/langtest]: Starting
> >2003-03-19 09:51:29 StandardContext[/langtest]: Processing start(),
current
> >available=false
> >2003-03-19 09:51:29 StandardContext[/langtest]: Configuring default
> >Resources
> >2003-03-19 09:51:29 StandardContext[/langtest]: Error initializing
> >resources: Document base C:\tomcat40\webapps\langtest does not exist or
is
> >not a readable directory
> >2003-03-19 09:51:29 StandardContext[/langtest]: Configuring
non-privileged
> >default Loader
> >2003-03-19 09:51:29 StandardContext[/langtest]: Configuring default
Manager
> >2003-03-19 09:51:29 StandardContext[/langtest]: Processing standard
> >container startup
> >2003-03-19 09:51:29 StandardContext[/langtest]: Context startup failed
due
> >to previous errors
> >2003-03-19 09:51:29 StandardContext[/langtest]: Stopping
> >2003-03-19 09:51:29 StandardContext[/langtest]: Stopping filters
> >2003-03-19 09:51:29 StandardContext[/langtest]: Sending application stop
> >events
> >2003-03-19 09:51:29 StandardContext[/langtest]: Processing standard
> >container shutdown
> >2003-03-19 09:51:29 StandardContext[/langtest]: Exception during cleanup
> >after start failed
> >LifecycleException:  Container StandardContext[/langtest] has not been
> >started
> >  at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1147)
> >
> >
> >
> >
> >
> >---------------------------------------------------------------------
> >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]

Reply via email to