On Jun 23, 2008, at 8:48 AM, Dan Olsen wrote:
Every morning when we come into the office we are getting an OJB
PersistenceBroker error. The exception I am getting is:
org.springframework.transaction.CannotCreateTransactionException:
Could not open OJB PersistenceBroker for transaction; nested
exception is org.apache.ojb.broker.PersistenceBrokerException: Set
autoCommit(false) failed
org
.springframework
.orm
.ojb
.PersistenceBrokerTransactionManager
.doBegin(PersistenceBrokerTransactionManager.java:215)
org
.springframework
.transaction
.support
.AbstractPlatformTransactionManager
.getTransaction(AbstractPlatformTransactionManager.java:350)
org
.springframework
.transaction
.interceptor
.TransactionAspectSupport
.createTransactionIfNecessary(TransactionAspectSupport.java:
262)
org
.springframework
.transaction
.interceptor
.TransactionInterceptor.invoke(TransactionInterceptor.java:
102)
org
.springframework
.aop
.framework
.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:
161)
org
.springframework
.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:
204) $Proxy3.getUserPrincipal(Unknown Source)
org
.apache
.jetspeed
.security
.impl
.AuthenticationProviderProxyImpl
.getUserPrincipal(AuthenticationProviderProxyImpl.java:137)
org
.apache
.jetspeed
.security.impl.UserManagerImpl.userExists(UserManagerImpl.java:
377)
org
.apache
.jetspeed
.localization
.impl.LocalizationValveImpl.invoke(LocalizationValveImpl.java:
115) org.apache.jetspeed.pipeline.JetspeedPipeline
$Invocation.invokeNext(JetspeedPipeline.java:167)
org.apache.jetspeed.security.impl.AbstractSecurityValve
$1.run(AbstractSecurityValve.java:138)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Subject.java:454)
org.apache.jetspeed.security.JSSubject.doAsPrivileged(JSSubject.java:
179)
org
.apache
.jetspeed
.security
.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:
132) org.apache.jetspeed.pipeline.JetspeedPipeline
$Invocation.invokeNext(JetspeedPipeline.java:167)
org
.apache
.jetspeed
.container
.url.impl.PortalURLValveImpl.invoke(PortalURLValveImpl.java:
67) org.apache.jetspeed.pipeline.JetspeedPipeline
$Invocation.invokeNext(JetspeedPipeline.java:167)
org
.apache
.jetspeed
.capabilities
.impl.CapabilityValveImpl.invoke(CapabilityValveImpl.java:
126) org.apache.jetspeed.pipeline.JetspeedPipeline
$Invocation.invokeNext(JetspeedPipeline.java:167)
org
.apache
.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.java:
146)
org
.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:
227)
org
.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:
242) javax.servlet.http.HttpServlet.service(HttpServlet.java:
690) javax.servlet.http.HttpServlet.service(HttpServlet.java:
803)
org
.apache
.jetspeed
.engine.servlet.XXSUrlAttackFilter.doFilter(XXSUrlAttackFilter.java:
52)Has anyone seen this and know how to fix it?
I haven't seen that one. Are there any other stack traces from your
database driver?
MySQL requires an ?autoReconnect=true for when connections are left
unused for a long time, such as overnight
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]