When I try to install my application, I put the war file in the webapps
directory, and in the server.xml I add a <context> mapping.  When I start
Tomcat, my war file isn't getting extracted.
 
Unpack wars is set to true:
 
      <Host name="localhost" debug="0" appBase="webapps" 
       unpackWARs="true" autoDeploy="true">
 
If I comment out my <context>, the war gets extracted, but I need the
context mapping.  Once the war is extracted, I can put the <context> mapping
in and everything works fine.  
 
Any idea why my war isn't getting extracted when the mapping is in there?
 
My mapping looks like this:
 
        <Context path="/mywebapp" docBase="mywebapp" debug="99"
reloadable="true">
                <Resource name="jdbc/pmisDS" auth="Container"
type="javax.sql.DataSource"/>
                <ResourceParams name="jdbc/mywebappDS">
                    <parameter>
                        <name>factory</name>
 
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
                    </parameter>
 
                    <parameter>
                        <name>maxActive</name>
                        <value>50</value>
                    </parameter>
 
                    <parameter>
                        <name>maxIdle</name>
                        <value>5</value>
                    </parameter>
 
                    <parameter>
                        <name>maxWait</name>
                        <value>10000</value>
                    </parameter>
 
                    <parameter>
                        <name>logAbandoned</name>
                        <value>true</value>
                    </parameter>
 
                    <parameter>
                        <name>removeAbandoned</name>
                        <value>true</value>
                    </parameter>
 
                    <parameter>
                        <name>removeAbandonedTimeout</name>
                        <value>60</value>
                    </parameter>
 
                    <parameter>
                        <name>username</name>
                        <value>user</value>
                    </parameter>
                    <parameter>
                        <name>password</name>
                        <value>pass</value>
                    </parameter>
                    <parameter>
                        <name>driverClassName</name>
                        <value>com.jnetdirect.jsql.JSQLDriver</value>
                    </parameter>
                    <parameter>
                        <name>url</name>
                        <value>jdbc:JSQLConnect://mydb/database=name</value>

                    </parameter>
                </ResourceParams>
        </Context>

Any suggestions would be greatly appreciated.
 
Thanks,
    Jesse
 

Reply via email to