Try using Tomcat 4.1.3 or 4.1.7 (not anything in between because I think DBCP was broken for a bit there). Everything should work just great.
Jake At 04:36 PM 7/8/2002 -0700, you wrote: >I will pay someone to help me at this point, I am not rich but I know when >to admit when need help. I am basically at the end of my rope trying to get >dbcp to work, I have been over > >http://marc.theaimsgroup.com/?l=tomcat-user&m=102225547106556&w=2 > >about one hundred times, basically it's impossible to get the exact >configuration that he speaks of, like some of the commons stuff I couldn't >find those versions, anyway it would really suprise me if those EXACT >versions are the only ones that work. > >I tried to install the RPM 4.0.4 version of tomcat and the webapps, but I >could not get the manager to work, so I went back to 4.0.2. Is there such a >difference between 4.0.2 and to point versions that it causes this stuff to >fail? Is the only way to get DBCP to work is to actually build tomcat from >source? Anyway I have done the best I can and spent two days configuring, >this where I am at: > >tomcat 4.0.2 full >mysql 4.0.1-2 > >mm.mysql-2.0.14-bin.jar in $TOMCAT_HOME/common/lib > >commons-collections-2.0 - commons-collections.jar in >$TOMCAT_HOME/common/lib >commons-dbcp-20020707.tar.gz - commons-dbcp.jar in $TOMCAT_HOME/common/lib >commons-pool-20020707.tar.gz - commons-pool.jar in $TOMCAT_HOME/common/lib > >added to server.xml > ><!-- the data source added by Clay--> ><Context path="/DBTest" docBase="DBTest" debug="5" reloadable="true" >crossContext="true"> > <Logger className="org.apache.catalina.logger.FileLogger" > prefix="localhost_DBTest_log." suffix=".txt" > timestamp="true"/> > <Resource name="jdbc/TestDB" auth="Container" >type="javax.sql.DataSource"/> > <ResourceParams name="jdbc/TestDB"> > <parameter> > <name>factory</name> > <value>org.apache.commons.dbcp.BasicDataSourceFactory</value> > </parameter> > <parameter><name>maxActive</name><value>100</value></parameter> > <parameter><name>maxIdle</name><value>30000</value></parameter> > <parameter><name>maxWait</name><value>100</value></parameter> > <parameter><name>username</name><value>tomcat</value></parameter> > <parameter><name>password</name><value>password</value></parameter> > <parameter> > <name>driverClassName</name><value>org.gjt.mm.mysql.Driver</value> > </parameter> > <parameter> > <name>url</name><value>jdbc:mysql://localhost:3306/test</value> > </parameter> > </ResourceParams> ></Context> > >when tomcat is started i get the following log errors: > >2002-07-08 16:14:38 StandardContext[/DBTest]: Starting >2002-07-08 16:14:38 StandardContext[/DBTest]: Processing start(), current >available=false >2002-07-08 16:14:38 StandardContext[/DBTest]: Configuring default Resources >2002-07-08 16:14:38 StandardContext[/DBTest]: Error initializing resources: >Document base /home/tomcat/jwsdp-1_/webapps/DBTest does not exist or is not >a readable directory >2002-07-08 16:14:38 StandardContext[/DBTest]: Configuring non-privileged >default Loader >2002-07-08 16:14:38 StandardContext[/DBTest]: Configuring default Manager >2002-07-08 16:14:38 StandardContext[/DBTest]: Processing standard container >startup >2002-07-08 16:14:38 StandardContext[/DBTest]: Context startup failed due to >previous errors >2002-07-08 16:14:38 StandardContext[/DBTest]: Exception during cleanup >after start failed >LifecycleException: Container StandardContext[/DBTest] has not been >started > at >org.apache.catalina.core.StandardContext.stop(StandardContext.java:3521) > at >org.apache.catalina.core.StandardContext.start(StandardContext.java:3499) > at >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1190) > at >org.apache.catalina.core.StandardHost.start(StandardHost.java:739) > at >org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1190) > at >org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) > at org.apache.catalina.core.StandardService.start(StandardServic >e.java:499) > at >org.apache.catalina.core.StandardServer.start(StandardServer.java:2187) > at org.apache.catalina.startup.Catalina.start(Catalina.java:504) > at org.apache.catalina.startup.Catalina.execute(Catalina.java:399) > at org.apache.catalina.startup.Catalina.process(Catalina.java:179) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav >a:39) > at >sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor >Impl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav >a:39) > > >I am not an expert, but I feel like I have to be to get DBCP to work.... > > > >clay > > >-- >To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>