Chris,

A couple of questions for you...

(1) Are you using tomcat? If so which version? ==> Later versions offer their own connection pooling. (2) Can you feed torque a connection directly, or do you have to use its connection pooling?

I have used Turbine for the last 9 years with Oracle and it works very well. Over the years I have gone through various connection pool scenarios, however I upgraded a year or so ago to Tomcat's connection pooling which I found works much better.

If you are having issues with the newer version of torque providing a connection, and you can source the connection from a Tomcat connection pool, I would suggest this approach.

If this is something that would work, I can provide details.

--------------------------------------------------
From: "Juergen Hoffmann" <[email protected]>
Sent: Tuesday, February 23, 2010 8:06 AM
To: "Turbine Users List" <[email protected]>
Subject: Re: Upgrade 2.3.2 to 2.3.3

Hi Chris,

which versions of commons-dbcp and commons-pool are you using?

Kind regards

Juergen

Am 23.02.2010 14:10, schrieb Chris Jölly:
Hi Juergen,

now we are back at the problem i already posted before:

2010-02-23 13:43:58,562 DEBUG org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator - Fixing up empty User Object! 2010-02-23 13:43:58,577 INFO org.apache.turbine.services.BaseServiceBroker - Start Initializing service (late): SecurityService 2010-02-23 13:43:58,624 DEBUG org.apache.torque.TorqueInstance - getConfiguration() = org.apache.commons.configuration.subsetconfigurat...@688b96 2010-02-23 13:43:58,624 DEBUG org.apache.torque.oid.IDBroker - IDBroker thread was started. 2010-02-23 13:43:59,749 ERROR org.apache.torque.oid.IDBroker - Could not open a connection to the database default org.apache.torque.TorqueException: org.apache.commons.dbcp.SQLNestedException: Could not retrieve connection info from pool at org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:919)
  at org.apache.torque.Torque.getConnection(Torque.java:314)
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:237)
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:203)
at org.apache.torque.map.DatabaseMap.startIdBroker(DatabaseMap.java:351) at org.apache.torque.map.TableMap.setPrimaryKeyMethod(TableMap.java:584) at org.apache.turbine.services.security.torque.om.map.TurbineGroupMapBuilder.doBuild(TurbineGroupMapBuilder.java:71) at org.apache.torque.TorqueInstance.getMapBuilder(TorqueInstance.java:862)
  at org.apache.torque.Torque.getMapBuilder(Torque.java:287)
at org.apache.turbine.services.security.torque.om.BaseTurbineGroupPeer.<clinit>(BaseTurbineGroupPeer.java:84)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:169)
at org.apache.turbine.services.security.torque.GroupPeerManagerConstants$1.class$(GroupPeerManagerConstants.java:59) at org.apache.turbine.services.security.torque.GroupPeerManagerConstants.<clinit>(GroupPeerManagerConstants.java:58) at org.apache.turbine.services.security.torque.GroupPeerManager.init(GroupPeerManager.java:92) at org.apache.turbine.services.security.torque.TorqueSecurityService.init(TorqueSecurityService.java:81) at org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.java:457) at org.apache.turbine.services.security.TurbineSecurity.getService(TurbineSecurity.java:69) at org.apache.turbine.services.security.TurbineSecurity.getAnonymousUser(TurbineSecurity.java:337) at org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator.doPerform(TemplateSessionValidator.java:80)
  at org.apache.turbine.modules.Action.perform(Action.java:51)
  at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:102)
  at org.apache.turbine.Turbine.doGet(Turbine.java:751)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  at java.lang.Thread.run(Thread.java:619)
Caused by: org.apache.commons.dbcp.SQLNestedException: Could not retrieve connection info from pool at org.apache.commons.dbcp.datasources.SharedPoolDataSource.getPooledConnectionAndInfo(SharedPoolDataSource.java:171) at org.apache.commons.dbcp.datasources.InstanceKeyDataSource.getConnection(InstanceKeyDataSource.java:669) at org.apache.commons.dbcp.datasources.InstanceKeyDataSource.getConnection(InstanceKeyDataSource.java:653) at org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:912)
  ... 39 more
Caused by: java.util.NoSuchElementException: Could not create a validated object at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1049) at org.apache.commons.dbcp.datasources.SharedPoolDataSource.getPooledConnectionAndInfo(SharedPoolDataSource.java:167)
  ... 42 more
2010-02-23 13:43:59,749 WARN org.apache.torque.oid.IDBroker - Could not read from connection Metadata whether transactions are supported for the database default
java.lang.NullPointerException
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:248)
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:203)
at org.apache.torque.map.DatabaseMap.startIdBroker(DatabaseMap.java:351) at org.apache.torque.map.TableMap.setPrimaryKeyMethod(TableMap.java:584) at org.apache.turbine.services.security.torque.om.map.TurbineGroupMapBuilder.doBuild(TurbineGroupMapBuilder.java:71) at org.apache.torque.TorqueInstance.getMapBuilder(TorqueInstance.java:862)
  at org.apache.torque.Torque.getMapBuilder(Torque.java:287)
at org.apache.turbine.services.security.torque.om.BaseTurbineGroupPeer.<clinit>(BaseTurbineGroupPeer.java:84)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:169)
at org.apache.turbine.services.security.torque.GroupPeerManagerConstants$1.class$(GroupPeerManagerConstants.java:59) at org.apache.turbine.services.security.torque.GroupPeerManagerConstants.<clinit>(GroupPeerManagerConstants.java:58) at org.apache.turbine.services.security.torque.GroupPeerManager.init(GroupPeerManager.java:92) at org.apache.turbine.services.security.torque.TorqueSecurityService.init(TorqueSecurityService.java:81) at org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.java:457) at org.apache.turbine.services.security.TurbineSecurity.getService(TurbineSecurity.java:69) at org.apache.turbine.services.security.TurbineSecurity.getAnonymousUser(TurbineSecurity.java:337) at org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator.doPerform(TemplateSessionValidator.java:80)
  at org.apache.turbine.modules.Action.perform(Action.java:51)
  at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:102)
  at org.apache.turbine.Turbine.doGet(Turbine.java:751)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  at java.lang.Thread.run(Thread.java:619)
2010-02-23 13:43:59,749 WARN org.apache.torque.oid.IDBroker - Could not close the connection which was used for testing whether transactions are supported
java.lang.NullPointerException
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:263)
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:203)
at org.apache.torque.map.DatabaseMap.startIdBroker(DatabaseMap.java:351) at org.apache.torque.map.TableMap.setPrimaryKeyMethod(TableMap.java:584) at org.apache.turbine.services.security.torque.om.map.TurbineGroupMapBuilder.doBuild(TurbineGroupMapBuilder.java:71) at org.apache.torque.TorqueInstance.getMapBuilder(TorqueInstance.java:862)
  at org.apache.torque.Torque.getMapBuilder(Torque.java:287)
at org.apache.turbine.services.security.torque.om.BaseTurbineGroupPeer.<clinit>(BaseTurbineGroupPeer.java:84)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:169)
at org.apache.turbine.services.security.torque.GroupPeerManagerConstants$1.class$(GroupPeerManagerConstants.java:59) at org.apache.turbine.services.security.torque.GroupPeerManagerConstants.<clinit>(GroupPeerManagerConstants.java:58) at org.apache.turbine.services.security.torque.GroupPeerManager.init(GroupPeerManager.java:92) at org.apache.turbine.services.security.torque.TorqueSecurityService.init(TorqueSecurityService.java:81) at org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.java:457) at org.apache.turbine.services.security.TurbineSecurity.getService(TurbineSecurity.java:69) at org.apache.turbine.services.security.TurbineSecurity.getAnonymousUser(TurbineSecurity.java:337) at org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator.doPerform(TemplateSessionValidator.java:80)
  at org.apache.turbine.modules.Action.perform(Action.java:51)
  at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:102)
  at org.apache.turbine.Turbine.doGet(Turbine.java:751)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  at java.lang.Thread.run(Thread.java:619)
2010-02-23 13:43:59,749 WARN org.apache.torque.oid.IDBroker - IDBroker is being used with db 'default', which does not support transactions. IDBroker attempts to use transactions to limit the possibility of duplicate key generation. Without transactions, duplicate key generation is possible if multiple JVMs are used or other means are used to write to the database. 2010-02-23 13:43:59,765 DEBUG org.apache.torque.TorqueInstance - getConfiguration() = org.apache.commons.configuration.subsetconfigurat...@688b96 2010-02-23 13:43:59,765 ERROR org.apache.torque.oid.IDBroker - Could not open a connection to the database aportalsapdb
java.lang.NullPointerException
at org.apache.torque.TorqueInstance.getConnection(TorqueInstance.java:912)
  at org.apache.torque.Torque.getConnection(Torque.java:314)
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:237)
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:203)
at org.apache.torque.map.DatabaseMap.startIdBroker(DatabaseMap.java:351) at org.apache.torque.map.TableMap.setPrimaryKeyMethod(TableMap.java:584) at com.unycom.om.common.map.TurbineGroupMapBuilder.doBuild(TurbineGroupMapBuilder.java:71) at org.apache.torque.TorqueInstance.getMapBuilder(TorqueInstance.java:862)
  at org.apache.torque.Torque.getMapBuilder(Torque.java:287)
at com.unycom.om.common.BaseTurbineGroupPeer.<clinit>(BaseTurbineGroupPeer.java:84)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:169)
at org.apache.turbine.services.security.torque.GroupPeerManager.init(GroupPeerManager.java:98) at org.apache.turbine.services.security.torque.TorqueSecurityService.init(TorqueSecurityService.java:81) at org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.java:457) at org.apache.turbine.services.security.TurbineSecurity.getService(TurbineSecurity.java:69) at org.apache.turbine.services.security.TurbineSecurity.getAnonymousUser(TurbineSecurity.java:337) at org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator.doPerform(TemplateSessionValidator.java:80)
  at org.apache.turbine.modules.Action.perform(Action.java:51)
  at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:102)
  at org.apache.turbine.Turbine.doGet(Turbine.java:751)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  at java.lang.Thread.run(Thread.java:619)
2010-02-23 13:43:59,765 DEBUG org.apache.torque.oid.IDBroker - IDBroker thread was started. 2010-02-23 13:43:59,765 WARN org.apache.torque.oid.IDBroker - Could not read from connection Metadata whether transactions are supported for the database aportalsapdb
java.lang.NullPointerException
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:248)
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:203)
at org.apache.torque.map.DatabaseMap.startIdBroker(DatabaseMap.java:351) at org.apache.torque.map.TableMap.setPrimaryKeyMethod(TableMap.java:584) at com.unycom.om.common.map.TurbineGroupMapBuilder.doBuild(TurbineGroupMapBuilder.java:71) at org.apache.torque.TorqueInstance.getMapBuilder(TorqueInstance.java:862)
  at org.apache.torque.Torque.getMapBuilder(Torque.java:287)
at com.unycom.om.common.BaseTurbineGroupPeer.<clinit>(BaseTurbineGroupPeer.java:84)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:169)
at org.apache.turbine.services.security.torque.GroupPeerManager.init(GroupPeerManager.java:98) at org.apache.turbine.services.security.torque.TorqueSecurityService.init(TorqueSecurityService.java:81) at org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.java:457) at org.apache.turbine.services.security.TurbineSecurity.getService(TurbineSecurity.java:69) at org.apache.turbine.services.security.TurbineSecurity.getAnonymousUser(TurbineSecurity.java:337) at org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator.doPerform(TemplateSessionValidator.java:80)
  at org.apache.turbine.modules.Action.perform(Action.java:51)
  at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:102)
  at org.apache.turbine.Turbine.doGet(Turbine.java:751)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  at java.lang.Thread.run(Thread.java:619)
2010-02-23 13:43:59,765 WARN org.apache.torque.oid.IDBroker - Could not close the connection which was used for testing whether transactions are supported
java.lang.NullPointerException
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:263)
  at org.apache.torque.oid.IDBroker.<init>(IDBroker.java:203)
at org.apache.torque.map.DatabaseMap.startIdBroker(DatabaseMap.java:351) at org.apache.torque.map.TableMap.setPrimaryKeyMethod(TableMap.java:584) at com.unycom.om.common.map.TurbineGroupMapBuilder.doBuild(TurbineGroupMapBuilder.java:71) at org.apache.torque.TorqueInstance.getMapBuilder(TorqueInstance.java:862)
  at org.apache.torque.Torque.getMapBuilder(Torque.java:287)
at com.unycom.om.common.BaseTurbineGroupPeer.<clinit>(BaseTurbineGroupPeer.java:84)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Class.java:169)
at org.apache.turbine.services.security.torque.GroupPeerManager.init(GroupPeerManager.java:98) at org.apache.turbine.services.security.torque.TorqueSecurityService.init(TorqueSecurityService.java:81) at org.apache.turbine.services.BaseServiceBroker.getService(BaseServiceBroker.java:457) at org.apache.turbine.services.security.TurbineSecurity.getService(TurbineSecurity.java:69) at org.apache.turbine.services.security.TurbineSecurity.getAnonymousUser(TurbineSecurity.java:337) at org.apache.turbine.modules.actions.sessionvalidator.TemplateSessionValidator.doPerform(TemplateSessionValidator.java:80)
  at org.apache.turbine.modules.Action.perform(Action.java:51)
  at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:102)
  at org.apache.turbine.Turbine.doGet(Turbine.java:751)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
  at java.lang.Thread.run(Thread.java:619)
2010-02-23 13:43:59,765 WARN org.apache.torque.oid.IDBroker - IDBroker is being used with db 'aportalsapdb', which does not support transactions. IDBroker attempts to use transactions to limit the possibility of duplicate key generation. Without transactions, duplicate key generation is possible if multiple JVMs are used or other means are used to write to the database. 2010-02-23 13:43:59,874 INFO org.apache.turbine.services.BaseServiceBroker - Finish Initializing service (late): SecurityService 2010-02-23 13:43:59,874 DEBUG org.apache.turbine.services.rundata.DefaultTurbineRunData - user set:



-----Original Message-----
From: Juergen Hoffmann [mailto:[email protected]]
Sent: Dienstag, 23. Februar 2010 13:25
To: Turbine Users List
Subject: Re: Upgrade 2.3.2 to 2.3.3

Hi Chris,

hit the butto too fast... change this line

Am 23.02.2010 13:19, schrieb Juergen Hoffmann:

torque.database.portaldb.adapter=portaldb

to

torque.database.portaldb.adapter=oracle

Kind regards

Juergen Hoffmann


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




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

Reply via email to