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