org/apache/commons/pool/impl/GenericObjectPool
thanks anyway.
Tomcat wrote:
Hi,
Try by extracting the pgjdbc2.jar and place it in the common\classes. It should locate the classes.
Pratt.
----- Original Message ----- From: "Georges Roux" <[EMAIL PROTECTED]> To: "Tomcat Users List" <[EMAIL PROTECTED]> Sent: Friday, February 28, 2003 4:37 PM Subject: NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Hi,org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:96
When I try to set up a PostgreSQL Datasource for connection Pooling I ve this Exception:
2003-02-27 02:00:27 StandardContext[/PhotoBaseManager]: Servlet /PhotoBaseManager threw load() exception javax.servlet.ServletException: Servlet.init() for servlet PostgresqlClient threw exception at
2)
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821) at
3420)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39at org.apache.catalina.core.StandardContext.start(StandardContext.java:3608) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) at org.apache.catalina.core.StandardHost.start(StandardHost.java:738) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) at org.apache.catalina.core.StandardService.start(StandardService.java:497) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189) 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
)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
org.apache.commons.dbcp.BasicDataSourceFactory.getObjectInstance(BasicDataSoat java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203) ----- Root Cause ----- java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool at
urceFactory.java:121)
atorg.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.
java:186)
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:93at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:301) at org.apache.naming.NamingContext.lookup(NamingContext.java:834) at org.apache.naming.NamingContext.lookup(NamingContext.java:181) at org.apache.naming.NamingContext.lookup(NamingContext.java:822) at org.apache.naming.NamingContext.lookup(NamingContext.java:194) at PostgresqlClient.init(PostgresqlClient.java:37) at
4)
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821) at
3420)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39at org.apache.catalina.core.StandardContext.start(StandardContext.java:3608) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) at org.apache.catalina.core.StandardHost.start(StandardHost.java:738) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347) at org.apache.catalina.core.StandardService.start(StandardService.java:497) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2189) 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
)
atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
<parameter><name>factory</name><value>org.apache.commons.dbcp.BasicDataSourcat java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
I have commons-dbcp.jar and pgjdbc2.jar in common/lib
in server.xml <Resource name="jdbc/postgresql" auth="Container" type="javax.sql.DataSource"/> <ResourceParams name="jdbc/postgresql">
eFactory</value></parameter>
<parameter><name>driverClassName</name><value>org.postgresql.Driver</value><
/parameter>
<parameter><name>driverName</name><value>jdbc:postgresql://192.168.123.3:543
2/BasePhoto</value></parameter>
<parameter><name>username</name><value>tomcat4</value></parameter><parameter><name>maxIdle</name><value>30</value></parameter>
<parameter><name>password</name><value>java4</value></parameter>
<parameter><name>maxActive</name><value>100</value></parameter>
<parameter><name>maxWait</name><value>10000</value></parameter> </ResourceParams>
in my web.xml
<resource-ref> <description>PostgreSQL Datasource</description> <res-ref-name>jdbc/postgresql</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
Someone Have an idea? Thanks in advanced
Georges
+==========================================+ | | | Georges Roux | | URL : georgesroux.pacageek.org | +==========================================+
--------------------------------------------------------------------- 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]
--
<Bad_Guy> j en reviens pas ke windows c est de la merde pour l internet
+==========================================+ | | | Georges Roux | | URL : georgesroux.pacageek.org | | email : [EMAIL PROTECTED] | | mobile : +33 (0) 613977573 | +==========================================+
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
