You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Chaikin, Yaakov Y (US SSA)" <ya...@baesystems.com> on 2003/12/07 10:27:22 UTC

RE: Database pool problem (new problem)

> I understand that you do not have a choice, but please not that the
> JDBC-ODBC bridge is *not for production* [according to Sun], it is
> *solely* for development and evaluation.
> 
> The bridge contains identified bugs that will not be addressed [i e
> support is EOLed]. So, you are using this at your own risk.
> 
> Check out the bug parade of the bridge; you might have encountered a
> well-known, documented bug. It that case, there might be a published
> work-around.

Yes, true. But this worked 100% for the Realm with that same driver.

Someone already solved that problem. I need to a parameter "username",
not "user".

Now, I am having a different problem. My database connection is not
being released even though I am closing it. 

Could someone help me out with this? (I am inlcluding my server.xml file
just in case).

When I start up the server, however, I get the following exceptions in
the log file:
2003-12-07 04:24:21 StandardContext[/webdav]: Resources start failed:
java.lang.IllegalArgumentException: Document base
C:\jakarta-tomcat-4.1.24-LE-jdk14\webapps\webdav does not exist or is
not a readable directory
	at
org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.jav
a:193)
	at
org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.
java:3344)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3474
)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
	at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
	at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
	at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
	at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
	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)

2003-12-07 04:24:21 StandardContext[/webdav]: Context startup failed due
to previous errors
2003-12-07 04:24:21 StandardContext[/webdav]: Exception during cleanup
after start failed
LifecycleException:  Container StandardContext[/webdav] has not been
started
	at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:3658)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3636
)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
	at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
	at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
	at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
	at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
	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)

2003-12-07 04:24:21 StandardContext[/tomcat-docs]: Resources start
failed:
java.lang.IllegalArgumentException: Document base
C:\jakarta-tomcat-4.1.24-LE-jdk14\webapps\tomcat-docs does not exist or
is not a readable directory
	at
org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.jav
a:193)
	at
org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.
java:3344)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3474
)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
	at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
	at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
	at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
	at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
	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)

2003-12-07 04:24:21 StandardContext[/tomcat-docs]: Context startup
failed due to previous errors
2003-12-07 04:24:21 StandardContext[/tomcat-docs]: Exception during
cleanup after start failed
LifecycleException:  Container StandardContext[/tomcat-docs] has not
been started
	at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:3658)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3636
)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardHost.start(StandardHost.java:754)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:363)
	at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
	at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2190)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
	at
org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
	at
org.apache.catalina.startup.Catalina.process(Catalina.java:180)
	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)

2003-12-07 04:24:21 WebappLoader[/manager]: Deploying class repositories
to work directory
C:\jakarta-tomcat-4.1.29-full\work\Standalone\localhost\manager
2003-12-07 04:24:21 WebappLoader[/manager]: Reloading checks are enabled
for this Context
2003-12-07 04:24:21 ContextConfig[/manager]: Configured an authenticator
for method BASIC
2003-12-07 04:24:21 StandardManager[/manager]: Seeding random number
generator class java.security.SecureRandom
2003-12-07 04:24:21 StandardManager[/manager]: Seeding of random number
generator has been completed
2003-12-07 04:24:21 StandardWrapper[/manager:default]: Loading container
servlet default
2003-12-07 04:24:21 StandardWrapper[/manager:invoker]: Loading container
servlet invoker
2003-12-07 04:24:21 WebappLoader[]: Deploying class repositories to work
directory C:\jakarta-tomcat-4.1.29-full\work\Standalone\localhost\_
2003-12-07 04:24:21 WebappLoader[]: Reloading checks are enabled for
this Context
2003-12-07 04:24:21 StandardManager[]: Seeding random number generator
class java.security.SecureRandom
2003-12-07 04:24:21 StandardManager[]: Seeding of random number
generator has been completed
2003-12-07 04:24:21 StandardWrapper[:default]: Loading container servlet
default
2003-12-07 04:24:21 StandardWrapper[:invoker]: Loading container servlet
invoker
2003-12-07 04:24:21 HostConfig[localhost]: Deploying web application
directory examples
2003-12-07 04:24:21 StandardHost[localhost]: Installing web application
at context path /examples from URL
file:C:\jakarta-tomcat-4.1.29-full\webapps\examples
2003-12-07 04:24:21 WebappLoader[/examples]: Deploying class
repositories to work directory
C:\jakarta-tomcat-4.1.29-full\work\Standalone\localhost\examples
2003-12-07 04:24:21 WebappLoader[/examples]: Deploy class files
/WEB-INF/classes to
C:\jakarta-tomcat-4.1.29-full\webapps\examples\WEB-INF\classes
2003-12-07 04:24:21 ContextConfig[/examples]: Configured an
authenticator for method FORM
2003-12-07 04:24:21 StandardManager[/examples]: Seeding random number
generator class java.security.SecureRandom
2003-12-07 04:24:21 StandardManager[/examples]: Seeding of random number
generator has been completed
2003-12-07 04:24:21 ContextListener: contextInitialized()
2003-12-07 04:24:21 SessionListener: contextInitialized()
2003-12-07 04:24:21 StandardWrapper[/examples:default]: Loading
container servlet default
2003-12-07 04:24:21 StandardWrapper[/examples:invoker]: Loading
container servlet invoker


I would really appreciate if someone would help me out with this.

Thanks,
Yaakov.