JSP (Java Server Page) - pool de conexiones

 
Vista:

pool de conexiones

Publicado por Francisco (2 intervenciones) el 03/04/2006 12:06:53
Estoy intentando trabajar con el pool de conexiones de Struts. y el struts-config.xml tengo lo siguiente:

<data-sources>
<data-source type="org.apache.commons.dbcp.BasicDataSource">
<set-property property="driverClassName" value="com.mysql.jdbc.Driver"/>
<set-property property="url" value="jdbc:mysql://localhost/tutoriales"/>
<set-property property="username" value="root"/>
<set-property property="password" value=""/>
<set-property property="maxActive" value="10"/>
<set-property property="maxWait" value="5000"/>
<set-property property="defaultAutoCommit" value="false"/>
<set-property property="defaultReadOnly" value="false"/>
<set-property property="validationQuery" value="SELECT COUNT(*) FROM tutoriales"/>
</data-source>
</data-sources>

Al ejecutar la aplicacion WEB, me sale la siguiente excepcion

java.lang.NoClassDefFoundError: org/apache/commons/collections/CursorableLinkedList
org.apache.commons.pool.impl.GenericObjectPool.<init>(GenericObjectPool.java:437)
org.apache.commons.pool.impl.GenericObjectPool.<init>(GenericObjectPool.java:303)
org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:765)
org.apache.commons.dbcp.BasicDataSource.setLogWriter(BasicDataSource.java:576)
org.apache.struts.action.ActionServlet.initModuleDataSources(ActionServlet.java:1087)
org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
javax.servlet.GenericServlet.init(GenericServlet.java:211)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
java.lang.Thread.run(Thread.java:534)

La verdad, no entiendo por qué sale esto, pues considero que todas las configuraciones las tengo bien, pero en fin algo tendré mal. LLevo más de dos dias con esta historia, alguien me puede ayudar. Gracias antidipadas
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:pool de conexiones

Publicado por manru (22 intervenciones) el 03/04/2006 13:39:52
Hola:

Pareceria que te falta un archivo jar.
Trata de bajar el jar correspondiente para tu sistema
http://jakarta.apache.org/commons/collections/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:pool de conexiones

Publicado por neto (1 intervención) el 22/05/2006 19:30:54
error de librerias.....probablemente te haga falta un jar con el paquete especificado o quizas tengas una version distinta de algunos jars
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar