It seems like a configuration error.
- Check if OJB.properties can be found
info see
http://db.apache.org/ojb/ojb-properties.html
- Check version (only use shipped OJB.properties
don't use OJB.properties from further versions in new one)
regards,
Armin
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, June 13, 2003 1:14 PM
Subject: ERROR: ConfigurableFactory instantiation failed
>
> I am building a Struts+OJB webapp and when getting an extent of a
class (very
> simple case) i get the error below.
>
> I am using OJB 1.0rc3 and MySQL 3.23
> The tutorial worked fine so i used the same OJB.properties and changed
> repository xml files to include correct mappings (just one class, one
table, one
> mapping - it is just to put everything to work).
>
> I didnt define any jdbc connection on my web.xml (do i need to?)...
>
> Can anyone help me to figure out what is happening?
>
> Thank you...
>
> Pedro Salgado
>
> ---
> [org.apache.ojb.broker.metadata.ConnectionRepository] INFO: Could not
found
> org.apache.ojb.broker.metadata.JdbcConnectionDescriptor for PBKey
> org.apache.ojb.broker.PBKey: repository=repository.xml, user=null,
password=null
> [org.apache.ojb.broker.accesslayer.ConnectionManagerFactory] ERROR:
> ConfigurableFactory instantiation failed for class class
> org.apache.ojb.broker.accesslayer.ConnectionManagerImpl
> * Factory types:
> 1 - Type: org.apache.ojb.broker.PersistenceBroker
> * Factory arguments:
> 1 - Argument: [EMAIL PROTECTED]
> null
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConnect
ionManager(Unknown
>
> Source)
> at
org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNew
BrokerInstance(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPo
olableObjectFactory.makeObject(Unknown
>
> Source)
> at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPer
sistenceBroker(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(U
nknown
> Source)
> at org.apache.ojb.odmg.DatabaseImpl.open(Unknown Source)
> at portoonline.services.BaseService.init(BaseService.java:38)
> at portoonline.framework.actions.DoOJB.execute(DoOJB.java:32)
> at
>
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
> at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:471)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
9)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469
)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:376)
> at
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:518)
> at java.lang.Thread.run(Thread.java:554)
> Caused by: java.lang.NullPointerException
> at
org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Unknown
> Source)
> at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Unknown
> Source)
> ... 61 more
> [org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl]
ERROR: Creation
> of a new PB instance failed
> null
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNew
BrokerInstance(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPo
olableObjectFactory.makeObject(Unknown
>
> Source)
> at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPer
sistenceBroker(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(U
nknown
> Source)
> at org.apache.ojb.odmg.DatabaseImpl.open(Unknown Source)
> at portoonline.services.BaseService.init(BaseService.java:38)
> at portoonline.framework.actions.DoOJB.execute(DoOJB.java:32)
> at
>
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
> at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:471)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
9)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469
)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:376)
> at
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:518)
> at java.lang.Thread.run(Thread.java:554)
> Caused by: org.apache.ojb.broker.PersistenceBrokerException
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConnect
ionManager(Unknown
>
> Source)
> at
org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
> ... 52 more
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> ... 56 more
> Caused by: java.lang.NullPointerException
> at
org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Unknown
> Source)
> at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Unknown
> Source)
> ... 61 more
> [org.apache.ojb.odmg.DatabaseImpl] ERROR: Open database failed: Borrow
broker
> from pool failed: Creation of a new PB instance failed
> Borrow broker from pool failed: Creation of a new PB instance failed
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNew
BrokerInstance(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPo
olableObjectFactory.makeObject(Unknown
>
> Source)
> at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPer
sistenceBroker(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(U
nknown
> Source)
> at org.apache.ojb.odmg.DatabaseImpl.open(Unknown Source)
> at portoonline.services.BaseService.init(BaseService.java:38)
> at portoonline.framework.actions.DoOJB.execute(DoOJB.java:32)
> at
>
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
> at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:471)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
9)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469
)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:376)
> at
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:518)
> at java.lang.Thread.run(Thread.java:554)
> Caused by: org.apache.ojb.broker.PersistenceBrokerException
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConnect
ionManager(Unknown
>
> Source)
> at
org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
> ... 52 more
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> ... 56 more
> Caused by: java.lang.NullPointerException
> at
org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Unknown
> Source)
> at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Unknown
> Source)
> ... 61 more
> rethrown as org.apache.ojb.broker.PBFactoryException: Creation of a
new PB
> instance failed
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNew
BrokerInstance(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPo
olableObjectFactory.makeObject(Unknown
>
> Source)
> at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPer
sistenceBroker(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(U
nknown
> Source)
> at org.apache.ojb.odmg.DatabaseImpl.open(Unknown Source)
> at portoonline.services.BaseService.init(BaseService.java:38)
> at portoonline.framework.actions.DoOJB.execute(DoOJB.java:32)
> at
>
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
> at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:471)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
9)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469
)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:376)
> at
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:518)
> at java.lang.Thread.run(Thread.java:554)
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> ... 47 more
> Caused by: org.apache.ojb.broker.PersistenceBrokerException
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConnect
ionManager(Unknown
>
> Source)
> at
org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
> ... 52 more
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> ... 56 more
> Caused by: java.lang.NullPointerException
> at
org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Unknown
> Source)
> at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Unknown
> Source)
> ... 61 more
> rethrown as org.apache.ojb.broker.PBFactoryException: Borrow broker
from pool
> failed: Creation of a new PB instance failed
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPer
sistenceBroker(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(U
nknown
> Source)
> at org.apache.ojb.odmg.DatabaseImpl.open(Unknown Source)
> at portoonline.services.BaseService.init(BaseService.java:38)
> at portoonline.framework.actions.DoOJB.execute(DoOJB.java:32)
> at
>
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
> at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:471)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
9)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469
)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:376)
> at
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:518)
> at java.lang.Thread.run(Thread.java:554)
> Caused by: org.apache.ojb.broker.PBFactoryException: Creation of a new
PB
> instance failed
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createNew
BrokerInstance(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl$PBKeyedPo
olableObjectFactory.makeObject(Unknown
>
> Source)
> at
org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(Unknown
> Source)
> ... 44 more
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> ... 47 more
> Caused by: org.apache.ojb.broker.PersistenceBrokerException
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.util.factory.ConfigurableFactory.createNewInstance
(Unknown
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionManagerFactory.createConnect
ionManager(Unknown
>
> Source)
> at
org.apache.ojb.broker.core.PersistenceBrokerImpl.<init>(Unknown Source)
> ... 52 more
> Caused by: java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
>
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at org.apache.ojb.broker.util.ClassHelper.newInstance(Unknown
Source)
> ... 56 more
> Caused by: java.lang.NullPointerException
> at
org.apache.ojb.broker.platforms.PlatformFactory.getPlatformFor(Unknown
> Source)
> at
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.<init>(Unknown
> Source)
> ... 61 more
> org.odmg.DatabaseNotFoundException: OJB can't open database
repository.xml
> Borrow broker from pool failed: Creation of a new PB instance failed
> at org.apache.ojb.odmg.DatabaseImpl.open(Unknown Source)
> at portoonline.services.BaseService.init(BaseService.java:38)
> at portoonline.framework.actions.DoOJB.execute(DoOJB.java:32)
> at
>
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
> at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:471)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
9)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469
)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:376)
> at
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:518)
> at java.lang.Thread.run(Thread.java:554)
> [org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl] INFO:
Create new
> DBCP connection
> pool:[EMAIL PROTECTED]
> jcd-alias=default
> default-connection=true
> dbms=MySQL
> jdbc-level=2.0
> driver=org.gjt.mm.mysql.Driver
> protocol=jdbc
> sub-protocol=mysql
> db-alias=//127.0.0.1:3306/test
> user=root
> password=*****
> eager-release=false
> ConnectionPoolDescriptor={whenExhaustedAction=0, maxIdle=-1,
maxActive=21,
> maxWait=5000, removeAbandoned=false, numTestsPerEvictionRun=10,
> testWhileIdle=false, minEvictableIdleTimeMillis=600000,
testOnReturn=false,
> logAbandoned=false, removeAbandonedTimeout=300,
timeBetweenEvictionRunsMillis
> =-1, testOnBorrow=true}
> batchMode=false
> useAutoCommit=AUTO_COMMIT_SET_TRUE_AND_TEMPORARY_FALSE
> ignoreAutoCommitExceptions=false
>
[EMAIL PROTECTED]
14f[
> sequenceManagerClass=class
> org.apache.ojb.broker.util.sequence.SequenceManagerHighLowImpl
> Properties={autoNaming=true, globalSequenceId=false,
> globalSequenceStart=10000, grabSize=20}
> ]
> ]
> java.lang.NoSuchMethodError:
>
org.apache.commons.dbcp.PoolableConnectionFactory.<init>(Lorg/apache/com
mons/dbcp/ConnectionFactory;Lorg/apache/commons/pool/ObjectPool;Lorg/apa
che/commons/pool/KeyedObjectPoolFactory;Ljava/lang/String;ZZLorg/apache/
commons/dbcp/AbandonedConfig;)V
> at
>
org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl.setupDriver(
Unknown
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl.lookupConnec
tion(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.getConnection(Un
known
> Source)
> at
>
org.apache.ojb.broker.accesslayer.StatementManager.getPreparedStatement(
Unknown
> Source)
> at
org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery(Unknown
> Source)
> at org.apache.ojb.broker.accesslayer.RsIterator.<init>(Unknown
Source)
> at
>
org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(Unknow
n
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(
Unknown
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQu
ery(Unknown
>
> Source)
> at portoonline.framework.actions.DoOJB.execute(DoOJB.java:42)
> at
>
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
> at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:471)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
9)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469
)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:376)
> at
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:518)
> at java.lang.Thread.run(Thread.java:554)
> rethrown as org.apache.ojb.broker.PersistenceBrokerException:
>
org.apache.commons.dbcp.PoolableConnectionFactory.<init>(Lorg/apache/com
mons/dbcp/ConnectionFactory;Lorg/apache/commons/pool/ObjectPool;Lorg/apa
che/commons/pool/KeyedObjectPoolFactory;Ljava/lang/String;ZZLorg/apache/
commons/dbcp/AbandonedConfig;)V
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.DelegatingPersistenceBroker.getCollectionByQu
ery(Unknown
>
> Source)
> at portoonline.framework.actions.DoOJB.execute(DoOJB.java:42)
> at
>
org.apache.struts.action.RequestProcessor.processActionPerform(RequestPr
ocessor.java:484)
> at
>
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:
274)
> at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1480)
> at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:506)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
> at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
> at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:260)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.java:191)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticator
Base.java:471)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
9)
> at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:180)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:171)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
java:174)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:646)
> at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:469
)
> at
>
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.i
nvokeNext(StandardPipeline.java:644)
> at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
83)
> at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
> at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
> at
>
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:40
5)
> at
>
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processC
onnection(Http11Protocol.java:376)
> at
>
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:50
8)
> at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
.java:518)
> at java.lang.Thread.run(Thread.java:554)
> Caused by: java.lang.NoSuchMethodError:
>
org.apache.commons.dbcp.PoolableConnectionFactory.<init>(Lorg/apache/com
mons/dbcp/ConnectionFactory;Lorg/apache/commons/pool/ObjectPool;Lorg/apa
che/commons/pool/KeyedObjectPoolFactory;Ljava/lang/String;ZZLorg/apache/
commons/dbcp/AbandonedConfig;)V
> at
>
org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl.setupDriver(
Unknown
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionFactoryDBCPImpl.lookupConnec
tion(Unknown
>
> Source)
> at
>
org.apache.ojb.broker.accesslayer.ConnectionManagerImpl.getConnection(Un
known
> Source)
> at
>
org.apache.ojb.broker.accesslayer.StatementManager.getPreparedStatement(
Unknown
> Source)
> at
org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery(Unknown
> Source)
> at org.apache.ojb.broker.accesslayer.RsIterator.<init>(Unknown
Source)
> at
>
org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator(Unknow
n
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery(
Unknown
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery(Un
known
> Source)
> at
>
org.apache.ojb.broker.core.PersistenceBrokerImpl.getCollectionByQuery(Un
known
> Source)
> ... 44 more
>
>
>
> ---------------------------------------------------------------------
> 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]