org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK'

Kuali JIRA | Lora Headdy-Fox | 5 years ago
  1. 0

    When i try to backdoor as oliver it blows up with this error Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:102) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getPersistenceBroker(PersistenceBrokerTemplate.java:286) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:139) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.executeFind(PersistenceBrokerTemplate.java:162) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getCollectionByQuery(PersistenceBrokerTemplate.java:193) at org.kuali.hr.time.roles.dao.TkRoleDaoSpringOjbImpl.findRoles(TkRoleDaoSpringOjbImpl.java:251) at org.kuali.hr.time.roles.service.TkRoleServiceImpl.getRoles(TkRoleServiceImpl.java:81) at sun.reflect.GeneratedMethodAccessor270.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:77) at org.kuali.hr.time.cache.TKCacheAspect.accessCache(TKCacheAspect.java:27) at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:627) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:616) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:64) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:160) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy129.getRoles(Unknown Source) at org.kuali.hr.time.user.service.UserServiceImpl.loadRoles(UserServiceImpl.java:58) at org.kuali.hr.time.admin.web.AdminAction.backdoor(AdminAction.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270) at org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172) at org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123) at org.kuali.hr.time.base.web.TkAction.execute(TkAction.java:44) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.kuali.hr.time.web.TKRequestProcessor.process(TKRequestProcessor.java:41) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.hr.time.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:50) at org.kuali.hr.time.web.TkLoginFilter.doFilter(TkLoginFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at org.kuali.hr.time.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:50) at org.kuali.hr.time.web.TkLoginFilter.doFilter(TkLoginFilter.java:34) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.searchForValidTx(PersistenceBrokerFactorySyncImpl.java:202) at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.createPersistenceBroker(PersistenceBrokerFactorySyncImpl.java:102) at org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(PersistenceBrokerFactory.java:104) at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:86) ... 71 more

    Kuali JIRA | 5 years ago | Lora Headdy-Fox
    org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK'
  2. 0

    When i try to backdoor as oliver it blows up with this error Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:102) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getPersistenceBroker(PersistenceBrokerTemplate.java:286) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:139) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.executeFind(PersistenceBrokerTemplate.java:162) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getCollectionByQuery(PersistenceBrokerTemplate.java:193) at org.kuali.hr.time.roles.dao.TkRoleDaoSpringOjbImpl.findRoles(TkRoleDaoSpringOjbImpl.java:251) at org.kuali.hr.time.roles.service.TkRoleServiceImpl.getRoles(TkRoleServiceImpl.java:81) at sun.reflect.GeneratedMethodAccessor270.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:77) at org.kuali.hr.time.cache.TKCacheAspect.accessCache(TKCacheAspect.java:27) at sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:627) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:616) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:64) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:160) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy129.getRoles(Unknown Source) at org.kuali.hr.time.user.service.UserServiceImpl.loadRoles(UserServiceImpl.java:58) at org.kuali.hr.time.admin.web.AdminAction.backdoor(AdminAction.java:72) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270) at org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172) at org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123) at org.kuali.hr.time.base.web.TkAction.execute(TkAction.java:44) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.kuali.hr.time.web.TKRequestProcessor.process(TKRequestProcessor.java:41) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.hr.time.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:50) at org.kuali.hr.time.web.TkLoginFilter.doFilter(TkLoginFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at org.kuali.hr.time.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:50) at org.kuali.hr.time.web.TkLoginFilter.doFilter(TkLoginFilter.java:34) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.searchForValidTx(PersistenceBrokerFactorySyncImpl.java:202) at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.createPersistenceBroker(PersistenceBrokerFactorySyncImpl.java:102) at org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(PersistenceBrokerFactory.java:104) at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:86) ... 71 more

    Kuali JIRA | 5 years ago | Lora Headdy-Fox
    org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK'
  3. 0

    I'm trying to paste in the test.dita file attached, and getting the following error: ******************Stack Trace-Only shown when not in production***************** org.springframework.dao.DataAccessResourceFailureException: Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:102) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getPersistenceBroker(PersistenceBrokerTemplate.java:286) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:139) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getObjectByQuery(PersistenceBrokerTemplate.java:185) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:152) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:143) at org.kuali.rice.kew.routeheader.service.impl.RouteHeaderServiceImpl.getRouteHeader(RouteHeaderServiceImpl.java:50) at sun.reflect.GeneratedMethodAccessor287.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy232.getRouteHeader(Unknown Source) at org.kuali.rice.kew.service.impl.WorkflowUtilityWebServiceImpl.getDocumentContent(WorkflowUtilityWebServiceImpl.java:913) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy92.getDocumentContent(Unknown Source) at org.kuali.rice.kew.service.WorkflowDocument.getDocumentContent(WorkflowDocument.java:214) at org.kuali.rice.kew.service.WorkflowDocument.setApplicationContent(WorkflowDocument.java:241) at org.kuali.rice.kns.workflow.service.impl.KualiWorkflowDocumentImpl.setApplicationContent(KualiWorkflowDocumentImpl.java:74) at org.kuali.rice.kns.document.DocumentBase.populateDocumentForRouting(DocumentBase.java:425) at org.kuali.rice.kns.service.impl.DocumentServiceImpl.prepareWorkflowDocument(DocumentServiceImpl.java:708) at org.kuali.rice.kns.service.impl.DocumentServiceImpl.saveDocument(DocumentServiceImpl.java:126) at org.kuali.rice.kns.service.impl.DocumentServiceImpl.saveDocument(DocumentServiceImpl.java:109) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy49.saveDocument(Unknown Source) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.save(KualiDocumentActionBase.java:544) at org.kuali.kits.kms.web.KmsDocumentAction.save(KmsDocumentAction.java:275) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270) at org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172) at org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:118) at org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:96) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:647) at javax.servlet.http.HttpServlet.service(HttpServlet.java:729) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:86) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.cluster.tcp.ReplicationValve.invoke(ReplicationValve.java:347) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.searchForValidTx(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.createPersistenceBroker(Unknown Source) at org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Unknown Source) at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:86)

    Kuali JIRA | 5 years ago | Andy Orahood
    org.springframework.dao.DataAccessResourceFailureException: Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK'
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    2012-05-23 12:35:46,008 [http-8080-17:] INFO org.kuali.kits.kms.repository.RepositoryServiceImpl.<init>() :: SVN Client Mgr created for url: file:///C:/Users/asikprad/kms/svndev/kits/kms/str/dev, userId: asikprad, tempCheckoutDir: /tmp 2012-05-23 12:35:46,009 [http-8080-17:] INFO org.kuali.kits.kms.repository.RepositoryUtilities.initializeRepositoryPrerequisites() :: SVNKit objects initialized 2012-05-23 12:35:46,009 [http-8080-17:] INFO org.kuali.kits.kms.repository.RepositoryServiceImpl.<init>() :: SVN Client Authorization Manager created for url: file:///C:/Users/asikprad/kms/svndev/kits/kms/str/dev, userId: asikprad 2012-05-23 12:35:46,074 [http-8080-17:] INFO org.kuali.kits.kms.repository.RepositoryServiceImpl.commitContentToRepository() :: Content was not null, so we will attempt to commit to source control. 2012-05-23 12:35:46,074 [http-8080-17:] INFO org.kuali.kits.kms.repository.RepositoryUtilities.CommitSingleFileToRepository() :: Committing trunk/fo/four.dita to the repository 2012-05-23 12:35:46,184 [http-8080-17:] INFO org.kuali.kits.kms.repository.RepositoryServiceImpl.commitContentToRepository() :: Validating content: /trunk/fo/four.dita 2012-05-23 12:35:46,530 [pool-12-thread-1:] INFO org.kuali.kits.kms.repository.RepositoryPollerTask.addOrModifyDocumentFromCrud() :: Business Object not updated yet. Waiting on DB for trunk/tw/two.dita 2012-05-23 12:35:47,533 [pool-12-thread-1:] INFO org.kuali.kits.kms.repository.RepositoryPollerTask.addOrModifyDocumentFromCrud() :: Business Object not updated yet. Waiting on DB for trunk/tw/two.dita 2012-05-23 12:35:47,727 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.mappingengines.XmlMappingEngine.confirmBaseMapper() :: Base mapper base mapper confirmed! 2012-05-23 12:35:47,727 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToBOMapper.doMappings() :: Mapping base mapper 2012-05-23 12:35:47,729 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping base mapper 2012-05-23 12:35:47,729 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.clearingmappers.CollectionClearingMapper.doMappings() :: Mapping CollectionClearingMapper (KmsDocumentMetadata) 2012-05-23 12:35:47,775 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping document id field mapper 2012-05-23 12:35:47,775 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping svn revision id field mapper 2012-05-23 12:35:47,775 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping frozen value field mapper 2012-05-23 12:35:47,824 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (ownerId) 2012-05-23 12:35:47,825 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping authors reference mapper 2012-05-23 12:35:47,827 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping authors reference mapper 2012-05-23 12:35:47,874 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (originalAuthorId) 2012-05-23 12:35:47,875 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping titles reference mapper 2012-05-23 12:35:47,877 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping titles reference mapper 2012-05-23 12:35:47,924 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (audienceId) 2012-05-23 12:35:47,924 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (titleText) 2012-05-23 12:35:47,925 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping titles reference mapper 2012-05-23 12:35:47,975 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping titles reference mapper 2012-05-23 12:35:47,976 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (audienceId) 2012-05-23 12:35:47,976 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (titleText) 2012-05-23 12:35:48,025 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping titles reference mapper 2012-05-23 12:35:48,027 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (audienceId) 2012-05-23 12:35:48,027 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (titleText) 2012-05-23 12:35:48,074 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping audience mapper 2012-05-23 12:35:48,077 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping audience mapper 2012-05-23 12:35:48,077 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (audienceId) 2012-05-23 12:35:48,124 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping CollectionIndexToRiceFieldMapper (toSequenceNumber) 2012-05-23 12:35:48,125 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping audience mapper 2012-05-23 12:35:48,127 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (audienceId) 2012-05-23 12:35:48,174 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping CollectionIndexToRiceFieldMapper (toSequenceNumber) 2012-05-23 12:35:48,175 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping tags mapper 2012-05-23 12:35:48,176 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (visibleCode) 2012-05-23 12:35:48,224 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping keywords mapper 2012-05-23 12:35:48,226 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping keywords mapper 2012-05-23 12:35:48,226 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermText) 2012-05-23 12:35:48,274 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermWeight) 2012-05-23 12:35:48,276 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping keywords mapper 2012-05-23 12:35:48,277 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermText) 2012-05-23 12:35:48,324 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermWeight) 2012-05-23 12:35:48,325 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping keywords mapper 2012-05-23 12:35:48,326 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermText) 2012-05-23 12:35:48,374 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermWeight) 2012-05-23 12:35:48,375 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping keywords mapper 2012-05-23 12:35:48,376 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermText) 2012-05-23 12:35:48,424 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermWeight) 2012-05-23 12:35:48,425 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping keywords mapper 2012-05-23 12:35:48,426 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermText) 2012-05-23 12:35:48,474 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (searchTermWeight) 2012-05-23 12:35:48,475 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping expiration dates reference mapper 2012-05-23 12:35:48,475 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping resources mapper 2012-05-23 12:35:48,525 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (reviewCycleIntervalCount) 2012-05-23 12:35:48,526 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (reviewSetByUserId) 2012-05-23 12:35:48,526 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceDateFieldMapper (reviewSetOnDate) 2012-05-23 12:35:48,536 [pool-12-thread-1:] INFO org.kuali.kits.kms.repository.RepositoryPollerTask.addOrModifyDocumentFromCrud() :: Business Object not updated yet. Waiting on DB for trunk/tw/two.dita 2012-05-23 12:35:48,575 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (reviewNote) 2012-05-23 12:35:48,576 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping external href references mapper 2012-05-23 12:35:48,626 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping external href references mapper 2012-05-23 12:35:48,627 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (toReferenceText) 2012-05-23 12:35:48,627 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping CollectionIndexToRiceFieldMapper (toSequenceNumber) 2012-05-23 12:35:48,675 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToExistingROMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:48,677 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:48,677 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (referenceTypeCode) 2012-05-23 12:35:48,725 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping from document id field mapper 2012-05-23 12:35:48,726 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping from reference text mapper 2012-05-23 12:35:48,726 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping kba references mapper 2012-05-23 12:35:48,775 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping kbh references mapper 2012-05-23 12:35:48,776 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping image references mapper 2012-05-23 12:35:48,777 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping image references mapper 2012-05-23 12:35:48,825 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (toReferenceText) 2012-05-23 12:35:48,825 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping SimpleFieldMapper (toDocumentId) 2012-05-23 12:35:48,826 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.FileNameFromUriEvaluator.evaluate() :: The url #kbdoc/main specifies an empty file path. Returning null for keyname 2012-05-23 12:35:48,875 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.FileNameFromUriEvaluator.evaluate() :: The url #kbdoc/main specifies an empty file path. Returning null for keyname 2012-05-23 12:35:48,875 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.ListOutputEvaluator.evaluate() :: The resulting list contains at least one null value. Returning null 2012-05-23 12:35:48,876 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.StaticMethodEvaluator.findMethodForArguments() :: The arguments evaluator produced an invalid arguments list; returning null 2012-05-23 12:35:48,925 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.StaticMethodEvaluator.evaluate() :: Could not find method suitable to call; returning null 2012-05-23 12:35:48,925 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.ListOutputEvaluator.evaluate() :: The resulting list contains at least one null value. Returning null 2012-05-23 12:35:48,926 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.StaticMethodEvaluator.findMethodForArguments() :: The arguments evaluator produced an invalid arguments list; returning null 2012-05-23 12:35:48,975 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.StaticMethodEvaluator.evaluate() :: Could not find method suitable to call; returning null 2012-05-23 12:35:48,975 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping CollectionIndexToRiceFieldMapper (toSequenceNumber) 2012-05-23 12:35:48,975 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToExistingROMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,026 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,028 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (referenceTypeCode) 2012-05-23 12:35:49,028 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping from document id field mapper 2012-05-23 12:35:49,075 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping from reference text mapper 2012-05-23 12:35:49,076 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping image references mapper 2012-05-23 12:35:49,078 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (toReferenceText) 2012-05-23 12:35:49,133 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping SimpleFieldMapper (toDocumentId) 2012-05-23 12:35:49,133 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.FileNameFromUriEvaluator.evaluate() :: The url #kbdoc/main specifies an empty file path. Returning null for keyname 2012-05-23 12:35:49,133 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.FileNameFromUriEvaluator.evaluate() :: The url #kbdoc/main specifies an empty file path. Returning null for keyname 2012-05-23 12:35:49,175 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.ListOutputEvaluator.evaluate() :: The resulting list contains at least one null value. Returning null 2012-05-23 12:35:49,175 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.StaticMethodEvaluator.findMethodForArguments() :: The arguments evaluator produced an invalid arguments list; returning null 2012-05-23 12:35:49,176 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.StaticMethodEvaluator.evaluate() :: Could not find method suitable to call; returning null 2012-05-23 12:35:49,225 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.ListOutputEvaluator.evaluate() :: The resulting list contains at least one null value. Returning null 2012-05-23 12:35:49,225 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.StaticMethodEvaluator.findMethodForArguments() :: The arguments evaluator produced an invalid arguments list; returning null 2012-05-23 12:35:49,225 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.evaluators.StaticMethodEvaluator.evaluate() :: Could not find method suitable to call; returning null 2012-05-23 12:35:49,275 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping CollectionIndexToRiceFieldMapper (toSequenceNumber) 2012-05-23 12:35:49,275 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToExistingROMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,277 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,325 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (referenceTypeCode) 2012-05-23 12:35:49,325 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping from document id field mapper 2012-05-23 12:35:49,326 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping from reference text mapper 2012-05-23 12:35:49,375 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping glossentry hotdefs mapper 2012-05-23 12:35:49,376 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping audience references mapper 2012-05-23 12:35:49,377 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping audience references mapper 2012-05-23 12:35:49,425 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping CollectionIndexToRiceFieldMapper (toSequenceNumber) 2012-05-23 12:35:49,425 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToExistingROMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,427 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,475 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (referenceTypeCode) 2012-05-23 12:35:49,475 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (toReferenceText) 2012-05-23 12:35:49,477 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping audience references mapper 2012-05-23 12:35:49,525 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping CollectionIndexToRiceFieldMapper (toSequenceNumber) 2012-05-23 12:35:49,525 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToExistingROMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,527 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,575 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (referenceTypeCode) 2012-05-23 12:35:49,575 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (toReferenceText) 2012-05-23 12:35:49,577 [http-8080-17:] WARN org.kuali.kits.kms.web.KmsDocumentAction.validate() :: An entry already exists for kmsDocumentReference(documentId,svnRevisionId,toSequenceNumber,fromDocumentId,fromReferenceText,toDocumentId,ToReferenceText,referenceTypeCode,setById,setOnDate,referenceNote,{referenceType})=(19,52,1,null,null,null,sc,AUDIENCE,null,null,null,{kmsReferenceTypeCode(referenceTypeCode,referenceTypeDescription)=(AUDIENCE,AUDIENCE)}) in the collection. A duplicate entry will not be added. 2012-05-23 12:35:49,625 [http-8080-17:] WARN org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: could not validate mapping result for audience references mapper 2012-05-23 12:35:49,578 [pool-12-thread-1:] INFO org.kuali.kits.kms.repository.RepositoryPollerTask.addOrModifyDocumentFromCrud() :: Business Object not updated yet. Waiting on DB for trunk/tw/two.dita 2012-05-23 12:35:49,627 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping audience references mapper 2012-05-23 12:35:49,675 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping CollectionIndexToRiceFieldMapper (toSequenceNumber) 2012-05-23 12:35:49,675 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToExistingROMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,678 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.AbstractXmlToObjectMapper.doMappings() :: Mapping XmlToExistingROMapper (KmsReferenceTypeCode) 2012-05-23 12:35:49,725 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (referenceTypeCode) 2012-05-23 12:35:49,725 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.fieldmappers.AbstractFieldMapper.doMappings() :: Mapping XmlToRiceFieldMapper (toReferenceText) 2012-05-23 12:35:49,726 [http-8080-17:] WARN org.kuali.kits.kms.web.KmsDocumentAction.validate() :: An entry already exists for kmsDocumentReference(documentId,svnRevisionId,toSequenceNumber,fromDocumentId,fromReferenceText,toDocumentId,ToReferenceText,referenceTypeCode,setById,setOnDate,referenceNote,{referenceType})=(19,52,1,null,null,null,iub-hosts,iupui-hosts,AUDIENCE,null,null,null,{kmsReferenceTypeCode(referenceTypeCode,referenceTypeDescription)=(AUDIENCE,AUDIENCE)}) in the collection. A duplicate entry will not be added. 2012-05-23 12:35:49,775 [http-8080-17:] WARN org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: could not validate mapping result for audience references mapper 2012-05-23 12:35:49,775 [http-8080-17:] INFO org.kuali.kits.kms.metadata.mappers.rice.objectmappers.XmlToROCollectionMapper.doMappings() :: Mapping map keyref mapper 2012-05-23 12:35:49,776 [http-8080-17:] INFO org.kuali.kits.kms.repository.RepositoryServiceImpl.<init>() :: SVN Client Mgr created for url: file:///C:/Users/asikprad/kms/svndev/kits/kms/str/dev, userId: asikprad, tempCheckoutDir: /tmp 2012-05-23 12:35:49,825 [http-8080-17:] INFO org.kuali.kits.kms.repository.RepositoryServiceImpl.<init>() :: SVN Client Mgr created for url: file:///C:/Users/asikprad/kms/svndev/kits/kms/str/dev, userId: asikprad, tempCheckoutDir: /tmp 2012-05-23 12:35:50,131 [http-8080-17:] FATAL org.kuali.rice.core.database.KualiTransactionInterceptor.completeTransactionAfterThrowing() :: Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. org.springmodules.orm.ojb.OjbOperationException: OJB operation failed; nested exception is org.apache.ojb.broker.OptimisticLockException: Object has been modified by someone else: kmsDocumentReference(documentId,svnRevisionId,toSequenceNumber,fromDocumentId,fromReferenceText,toDocumentId,ToReferenceText,referenceTypeCode,setById,setOnDate,referenceNote,{referenceType})=(19,52,1,null,null,null,iu,AUDIENCE,null,null,null,{kmsReferenceTypeCode(referenceTypeCode,referenceTypeDescription)=(AUDIENCE,AUDIENCE)}) at org.springmodules.orm.ojb.OjbAccessor.convertOjbAccessException(OjbAccessor.java:92) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:144) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.store(PersistenceBrokerTemplate.java:244) at org.kuali.rice.kns.dao.impl.DocumentDaoOjb.save(DocumentDaoOjb.java:66) at org.kuali.rice.kns.dao.proxy.DocumentDaoProxy.save(DocumentDaoProxy.java:143) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy256.save(Unknown Source) at org.kuali.rice.kns.service.impl.DocumentServiceImpl.validateAndPersistDocument(DocumentServiceImpl.java:687) at org.kuali.rice.kns.service.impl.DocumentServiceImpl.routeDocument(DocumentServiceImpl.java:183) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy264.routeDocument(Unknown Source) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.route(KualiDocumentActionBase.java:744) at org.kuali.kits.kms.web.KmsDocumentAction.route(KmsDocumentAction.java:386) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270) at org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172) at org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:118) at org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:87) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at edu.iu.uis.cas.filter.CASFilter.redirectOrForwardChain(CASFilter.java:410) at edu.iu.uis.cas.filter.CASFilter.doFilterUnsynchronized(CASFilter.java:336) at edu.iu.uis.cas.filter.CASFilter.doFilter(CASFilter.java:315) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ojb.broker.OptimisticLockException: Object has been modified by someone else: kmsDocumentReference(documentId,svnRevisionId,toSequenceNumber,fromDocumentId,fromReferenceText,toDocumentId,ToReferenceText,referenceTypeCode,setById,setOnDate,referenceNote,{referenceType})=(19,52,1,null,null,null,iu,AUDIENCE,null,null,null,{kmsReferenceTypeCode(referenceTypeCode,referenceTypeDescription)=(AUDIENCE,AUDIENCE)}) at org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeUpdate(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeAndLinkOneToMany(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeCollections(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeAndLinkOneToOne(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeReferences(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeAndLinkOneToOne(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeReferences(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.DelegatingPersistenceBroker.store(Unknown Source) at org.apache.ojb.broker.core.DelegatingPersistenceBroker.store(Unknown Source) at org.springmodules.orm.ojb.PersistenceBrokerTemplate$9.doInPersistenceBroker(PersistenceBrokerTemplate.java:246) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:141) ... 76 more 2012-05-23 12:35:50,184 [http-8080-17:] FATAL org.kuali.rice.core.database.KualiTransactionInterceptor.completeTransactionAfterThrowing() :: Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. org.springmodules.orm.ojb.OjbOperationException: OJB operation failed; nested exception is org.apache.ojb.broker.OptimisticLockException: Object has been modified by someone else: kmsDocumentReference(documentId,svnRevisionId,toSequenceNumber,fromDocumentId,fromReferenceText,toDocumentId,ToReferenceText,referenceTypeCode,setById,setOnDate,referenceNote,{referenceType})=(19,52,1,null,null,null,iu,AUDIENCE,null,null,null,{kmsReferenceTypeCode(referenceTypeCode,referenceTypeDescription)=(AUDIENCE,AUDIENCE)}) at org.springmodules.orm.ojb.OjbAccessor.convertOjbAccessException(OjbAccessor.java:92) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:144) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.store(PersistenceBrokerTemplate.java:244) at org.kuali.rice.kns.dao.impl.DocumentDaoOjb.save(DocumentDaoOjb.java:66) at org.kuali.rice.kns.dao.proxy.DocumentDaoProxy.save(DocumentDaoProxy.java:143) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy256.save(Unknown Source) at org.kuali.rice.kns.service.impl.DocumentServiceImpl.validateAndPersistDocument(DocumentServiceImpl.java:687) at org.kuali.rice.kns.service.impl.DocumentServiceImpl.routeDocument(DocumentServiceImpl.java:183) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy264.routeDocument(Unknown Source) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.route(KualiDocumentActionBase.java:744) at org.kuali.kits.kms.web.KmsDocumentAction.route(KmsDocumentAction.java:386) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270) at org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172) at org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:118) at org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:87) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at edu.iu.uis.cas.filter.CASFilter.redirectOrForwardChain(CASFilter.java:410) at edu.iu.uis.cas.filter.CASFilter.doFilterUnsynchronized(CASFilter.java:336) at edu.iu.uis.cas.filter.CASFilter.doFilter(CASFilter.java:315) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ojb.broker.OptimisticLockException: Object has been modified by someone else: kmsDocumentReference(documentId,svnRevisionId,toSequenceNumber,fromDocumentId,fromReferenceText,toDocumentId,ToReferenceText,referenceTypeCode,setById,setOnDate,referenceNote,{referenceType})=(19,52,1,null,null,null,iu,AUDIENCE,null,null,null,{kmsReferenceTypeCode(referenceTypeCode,referenceTypeDescription)=(AUDIENCE,AUDIENCE)}) at org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeUpdate(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeAndLinkOneToMany(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeCollections(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeAndLinkOneToOne(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeReferences(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeAndLinkOneToOne(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeReferences(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.storeToDb(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.store(Unknown Source) at org.apache.ojb.broker.core.DelegatingPersistenceBroker.store(Unknown Source) at org.apache.ojb.broker.core.DelegatingPersistenceBroker.store(Unknown Source) at org.springmodules.orm.ojb.PersistenceBrokerTemplate$9.doInPersistenceBroker(PersistenceBrokerTemplate.java:246) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:141) ... 76 more 2012-05-23 12:35:50,531 [http-8080-17:] FATAL org.kuali.rice.core.database.KualiTransactionInterceptor.completeTransactionAfterThrowing() :: Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. org.springframework.dao.DataAccessResourceFailureException: Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:102) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getPersistenceBroker(PersistenceBrokerTemplate.java:286) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:139) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getObjectByQuery(PersistenceBrokerTemplate.java:185) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:152) at org.kuali.rice.kew.routeheader.service.impl.RouteHeaderServiceImpl.getRouteHeader(RouteHeaderServiceImpl.java:54) at sun.reflect.GeneratedMethodAccessor439.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy447.getRouteHeader(Unknown Source) at org.kuali.rice.kew.service.impl.WorkflowUtilityWebServiceImpl.getDocumentInitiatorPrincipalId(WorkflowUtilityWebServiceImpl.java:1019) at sun.reflect.GeneratedMethodAccessor449.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy306.getDocumentInitiatorPrincipalId(Unknown Source) at org.kuali.rice.kew.service.WorkflowInfo.getDocumentInitiatorPrincipalId(WorkflowInfo.java:555) at org.kuali.rice.kew.role.service.impl.RouteLogDerivedRoleTypeServiceImpl.hasApplicationRole(RouteLogDerivedRoleTypeServiceImpl.java:107) at org.kuali.rice.kim.service.impl.RoleServiceImpl.principalHasRole(RoleServiceImpl.java:983) at org.kuali.rice.kim.service.impl.RoleServiceImpl.principalHasRole(RoleServiceImpl.java:763) at org.kuali.rice.kim.service.impl.RoleManagementServiceImpl.principalHasRole(RoleManagementServiceImpl.java:388) at org.kuali.rice.kim.service.impl.PermissionServiceImpl.isAuthorizedByTemplateName(PermissionServiceImpl.java:185) at org.kuali.rice.kim.service.impl.IdentityManagementServiceImpl.isAuthorizedByTemplateName(IdentityManagementServiceImpl.java:533) at org.kuali.rice.kns.authorization.BusinessObjectAuthorizerBase.isAuthorizedByTemplate(BusinessObjectAuthorizerBase.java:136) at org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase.getDocumentActions(DocumentAuthorizerBase.java:71) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.populateAuthorizationFields(KualiDocumentActionBase.java:1674) at org.kuali.rice.kns.web.struts.action.KualiTransactionalDocumentActionBase.populateAuthorizationFields(KualiTransactionalDocumentActionBase.java:65) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:163) at org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:87) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at edu.iu.uis.cas.filter.CASFilter.redirectOrForwardChain(CASFilter.java:410) at edu.iu.uis.cas.filter.CASFilter.doFilterUnsynchronized(CASFilter.java:336) at edu.iu.uis.cas.filter.CASFilter.doFilter(CASFilter.java:315) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.searchForValidTx(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.createPersistenceBroker(Unknown Source) at org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Unknown Source) at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:86) ... 77 more 2012-05-23 12:35:50,614 [http-8080-17:] FATAL org.kuali.rice.core.database.KualiTransactionInterceptor.completeTransactionAfterThrowing() :: Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. org.springframework.dao.DataAccessResourceFailureException: Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:102) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getPersistenceBroker(PersistenceBrokerTemplate.java:286) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:139) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getObjectByQuery(PersistenceBrokerTemplate.java:185) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:152) at org.kuali.rice.kew.routeheader.service.impl.RouteHeaderServiceImpl.getRouteHeader(RouteHeaderServiceImpl.java:54) at sun.reflect.GeneratedMethodAccessor439.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy447.getRouteHeader(Unknown Source) at org.kuali.rice.kew.service.impl.WorkflowUtilityWebServiceImpl.getDocumentInitiatorPrincipalId(WorkflowUtilityWebServiceImpl.java:1019) at sun.reflect.GeneratedMethodAccessor449.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy306.getDocumentInitiatorPrincipalId(Unknown Source) at org.kuali.rice.kew.service.WorkflowInfo.getDocumentInitiatorPrincipalId(WorkflowInfo.java:555) at org.kuali.rice.kew.role.service.impl.RouteLogDerivedRoleTypeServiceImpl.hasApplicationRole(RouteLogDerivedRoleTypeServiceImpl.java:107) at org.kuali.rice.kim.service.impl.RoleServiceImpl.principalHasRole(RoleServiceImpl.java:983) at org.kuali.rice.kim.service.impl.RoleServiceImpl.principalHasRole(RoleServiceImpl.java:763) at org.kuali.rice.kim.service.impl.RoleManagementServiceImpl.principalHasRole(RoleManagementServiceImpl.java:388) at org.kuali.rice.kim.service.impl.PermissionServiceImpl.isAuthorizedByTemplateName(PermissionServiceImpl.java:185) at org.kuali.rice.kim.service.impl.IdentityManagementServiceImpl.isAuthorizedByTemplateName(IdentityManagementServiceImpl.java:533) at org.kuali.rice.kns.authorization.BusinessObjectAuthorizerBase.isAuthorizedByTemplate(BusinessObjectAuthorizerBase.java:136) at org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase.getDocumentActions(DocumentAuthorizerBase.java:71) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.populateAuthorizationFields(KualiDocumentActionBase.java:1674) at org.kuali.rice.kns.web.struts.action.KualiTransactionalDocumentActionBase.populateAuthorizationFields(KualiTransactionalDocumentActionBase.java:65) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:163) at org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:87) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at edu.iu.uis.cas.filter.CASFilter.redirectOrForwardChain(CASFilter.java:410) at edu.iu.uis.cas.filter.CASFilter.doFilterUnsynchronized(CASFilter.java:336) at edu.iu.uis.cas.filter.CASFilter.doFilter(CASFilter.java:315) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.searchForValidTx(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.createPersistenceBroker(Unknown Source) at org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Unknown Source) at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:86) ... 77 more 2012-05-23 12:35:50,629 [pool-12-thread-1:] INFO org.kuali.kits.kms.repository.RepositoryPollerTask.addOrModifyDocumentFromCrud() :: Business Object not updated yet. Waiting on DB for trunk/tw/two.dita 2012-05-23 12:35:50,791 [http-8080-17:] WARN org.kuali.rice.kim.service.impl.RoleServiceImpl.principalHasRole() :: Not able to retrieve RoleTypeService from remote system for role Id: 60 org.springframework.dao.DataAccessResourceFailureException: Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:102) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getPersistenceBroker(PersistenceBrokerTemplate.java:286) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:139) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getObjectByQuery(PersistenceBrokerTemplate.java:185) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:152) at org.kuali.rice.kew.routeheader.service.impl.RouteHeaderServiceImpl.getRouteHeader(RouteHeaderServiceImpl.java:54) at sun.reflect.GeneratedMethodAccessor439.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy447.getRouteHeader(Unknown Source) at org.kuali.rice.kew.service.impl.WorkflowUtilityWebServiceImpl.getDocumentInitiatorPrincipalId(WorkflowUtilityWebServiceImpl.java:1019) at sun.reflect.GeneratedMethodAccessor449.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy306.getDocumentInitiatorPrincipalId(Unknown Source) at org.kuali.rice.kew.service.WorkflowInfo.getDocumentInitiatorPrincipalId(WorkflowInfo.java:555) at org.kuali.rice.kew.role.service.impl.RouteLogDerivedRoleTypeServiceImpl.hasApplicationRole(RouteLogDerivedRoleTypeServiceImpl.java:107) at org.kuali.rice.kim.service.impl.RoleServiceImpl.principalHasRole(RoleServiceImpl.java:983) at org.kuali.rice.kim.service.impl.RoleServiceImpl.principalHasRole(RoleServiceImpl.java:763) at org.kuali.rice.kim.service.impl.RoleManagementServiceImpl.principalHasRole(RoleManagementServiceImpl.java:388) at org.kuali.rice.kim.service.impl.PermissionServiceImpl.isAuthorizedByTemplateName(PermissionServiceImpl.java:185) at org.kuali.rice.kim.service.impl.IdentityManagementServiceImpl.isAuthorizedByTemplateName(IdentityManagementServiceImpl.java:533) at org.kuali.rice.kns.authorization.BusinessObjectAuthorizerBase.isAuthorizedByTemplate(BusinessObjectAuthorizerBase.java:136) at org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase.getDocumentActions(DocumentAuthorizerBase.java:71) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.populateAuthorizationFields(KualiDocumentActionBase.java:1674) at org.kuali.rice.kns.web.struts.action.KualiTransactionalDocumentActionBase.populateAuthorizationFields(KualiTransactionalDocumentActionBase.java:65) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:163) at org.kuali.kits.kms.web.KmsDocumentAction.execute(KmsDocumentAction.java:87) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273) at edu.iu.uis.cas.filter.CASFilter.redirectOrForwardChain(CASFilter.java:410) at edu.iu.uis.cas.filter.CASFilter.doFilterUnsynchronized(CASFilter.java:336) at edu.iu.uis.cas.filter.CASFilter.doFilter(CASFilter.java:315) at org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kns.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK'

    Kuali JIRA | 5 years ago | Asik Gongaju
    org.springframework.dao.DataAccessResourceFailureException: Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK'
  6. 0

    PREQ was in awaiting sub account manager approval. Signed in as MBSHORTE and successfully requested cancel. When mbshorte tried to remove the request to cancel this error was received Please use the Incident Report form below to report the problems This information will be forwarded to our support team. Please describe what action you were taking when the problem occurred Document Id 7558 Error Message The system has encountered an error and is unable to complete your request at this time. Please provide more information regarding this error by completing this Incident Report. User Input ******************Stack Trace-Only shown when not in production***************** org.springframework.dao.DataAccessResourceFailureException: Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:102) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getPersistenceBroker(PersistenceBrokerTemplate.java:286) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:139) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.executeFind(PersistenceBrokerTemplate.java:162) at org.springmodules.orm.ojb.PersistenceBrokerTemplate.getCollectionByQuery(PersistenceBrokerTemplate.java:193) at org.kuali.rice.kew.engine.node.dao.impl.RouteNodeDAOOjbImpl.getActiveNodeInstances(RouteNodeDAOOjbImpl.java:87) at org.kuali.rice.kew.engine.node.service.impl.RouteNodeServiceImpl.getActiveNodeInstances(RouteNodeServiceImpl.java:100) at org.kuali.rice.kew.engine.node.service.impl.RouteNodeServiceImpl.getCurrentNodeInstances(RouteNodeServiceImpl.java:92) at sun.reflect.GeneratedMethodAccessor2065.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy532.getCurrentNodeInstances(Unknown Source) at org.kuali.rice.kew.impl.document.WorkflowDocumentServiceImpl.getCurrentRouteNodeInstances(WorkflowDocumentServiceImpl.java:367) at sun.reflect.GeneratedMethodAccessor2072.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202) at $Proxy542.getCurrentRouteNodeInstances(Unknown Source) at org.kuali.rice.kew.impl.document.WorkflowDocumentImpl.getCurrentRouteNodeInstances(WorkflowDocumentImpl.java:806) at org.kuali.rice.kew.impl.document.WorkflowDocumentImpl.getCurrentNodeNames(WorkflowDocumentImpl.java:763) at org.kuali.kfs.module.purap.document.PurchasingAccountsPayableDocumentBase.isDocumentStoppedInRouteNode(PurchasingAccountsPayableDocumentBase.java:266) at org.kuali.kfs.module.purap.document.authorization.PaymentRequestDocumentPresentationController.canEdit(PaymentRequestDocumentPresentationController.java:114) at org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase.getDocumentActions(DocumentPresentationControllerBase.java:221) at org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentPresentationControllerBase.getDocumentActions(FinancialSystemTransactionalDocumentPresentationControllerBase.java:110) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.populateAuthorizationFields(KualiDocumentActionBase.java:1699) at org.kuali.rice.kns.web.struts.action.KualiTransactionalDocumentActionBase.populateAuthorizationFields(KualiTransactionalDocumentActionBase.java:65) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:205) at org.kuali.kfs.sys.document.web.struts.FinancialSystemTransactionalDocumentActionBase.execute(FinancialSystemTransactionalDocumentActionBase.java:76) at org.kuali.kfs.sys.web.struts.KualiAccountingDocumentActionBase.execute(KualiAccountingDocumentActionBase.java:103) at org.kuali.kfs.module.purap.document.web.struts.AccountsPayableActionBase.execute(AccountsPayableActionBase.java:89) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:486) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:482) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processFormActionAndForward(KualiRequestProcessor.java:215) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.strutsProcess(KualiRequestProcessor.java:202) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:89) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:78) at org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:62) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:88) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:162) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.kfs.sys.web.filter.DevelopmentLoginFilter.doFilter(DevelopmentLoginFilter.java:66) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:157) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:131) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:679) Caused by: org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK' at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.searchForValidTx(Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.createPersistenceBroker(Unknown Source) at org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Unknown Source) at org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:86) ... 87 more

    Kuali JIRA | 5 years ago | Marcia O'Donnell
    org.springframework.dao.DataAccessResourceFailureException: Could not open OJB PersistenceBroker; nested exception is org.apache.ojb.broker.PBFactoryException: Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK'

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. org.apache.ojb.broker.PBFactoryException

      Transaction synchronization failed - wrong status of external JTA tx. Expected was an 'active' or 'no transaction', found status is 'STATUS_MARKED_ROLLBACK'

      at org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.searchForValidTx()
    2. ObJectRelationalBridge
      PersistenceBrokerFactory.createPersistenceBroker
      1. org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.searchForValidTx(PersistenceBrokerFactorySyncImpl.java:202)
      2. org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.createPersistenceBroker(PersistenceBrokerFactorySyncImpl.java:102)
      3. org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(PersistenceBrokerFactory.java:104)
      3 frames
    3. org.springmodules.orm
      PersistenceBrokerTemplate.getCollectionByQuery
      1. org.springmodules.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:86)
      2. org.springmodules.orm.ojb.PersistenceBrokerTemplate.getPersistenceBroker(PersistenceBrokerTemplate.java:286)
      3. org.springmodules.orm.ojb.PersistenceBrokerTemplate.execute(PersistenceBrokerTemplate.java:139)
      4. org.springmodules.orm.ojb.PersistenceBrokerTemplate.executeFind(PersistenceBrokerTemplate.java:162)
      5. org.springmodules.orm.ojb.PersistenceBrokerTemplate.getCollectionByQuery(PersistenceBrokerTemplate.java:193)
      5 frames
    4. org.kuali.hr
      TkRoleServiceImpl.getRoles
      1. org.kuali.hr.time.roles.dao.TkRoleDaoSpringOjbImpl.findRoles(TkRoleDaoSpringOjbImpl.java:251)
      2. org.kuali.hr.time.roles.service.TkRoleServiceImpl.getRoles(TkRoleServiceImpl.java:81)
      2 frames
    5. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor270.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      3. java.lang.reflect.Method.invoke(Method.java:597)
      3 frames
    6. Spring AOP
      MethodInvocationProceedingJoinPoint.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      4. org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:77)
      4 frames
    7. org.kuali.hr
      TKCacheAspect.accessCache
      1. org.kuali.hr.time.cache.TKCacheAspect.accessCache(TKCacheAspect.java:27)
      1 frame
    8. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor159.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      3. java.lang.reflect.Method.invoke(Method.java:597)
      3 frames
    9. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:627)
      2. org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:616)
      3. org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:64)
      4. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:160)
      5. org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
      6. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      7. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      7 frames
    10. Unknown
      $Proxy129.getRoles
      1. $Proxy129.getRoles(Unknown Source)
      1 frame
    11. org.kuali.hr
      AdminAction.backdoor
      1. org.kuali.hr.time.user.service.UserServiceImpl.loadRoles(UserServiceImpl.java:58)
      2. org.kuali.hr.time.admin.web.AdminAction.backdoor(AdminAction.java:72)
      2 frames
    12. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      4. java.lang.reflect.Method.invoke(Method.java:597)
      4 frames
    13. struts
      DispatchAction.dispatchMethod
      1. org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
      1 frame
    14. org.kuali.rice
      KualiAction.execute
      1. org.kuali.rice.kns.web.struts.action.KualiAction.dispatchMethod(KualiAction.java:172)
      2. org.kuali.rice.kns.web.struts.action.KualiAction.execute(KualiAction.java:123)
      2 frames
    15. org.kuali.hr
      TkAction.execute
      1. org.kuali.hr.time.base.web.TkAction.execute(TkAction.java:44)
      1 frame
    16. org.kuali.rice
      KualiRequestProcessor$1.doInTransaction
      1. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:503)
      1 frame
    17. Spring Tx
      TransactionTemplate.execute
      1. org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
      1 frame
    18. org.kuali.rice
      KualiRequestProcessor.processActionPerform
      1. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:499)
      1 frame
    19. struts
      RequestProcessor.process
      1. org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      1 frame
    20. org.kuali.rice
      KualiRequestProcessor.process
      1. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:101)
      1 frame
    21. org.kuali.hr
      TKRequestProcessor.process
      1. org.kuali.hr.time.web.TKRequestProcessor.process(TKRequestProcessor.java:41)
      1 frame
    22. struts
      ActionServlet.doPost
      1. org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
      2. org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
      2 frames
    23. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      2 frames
    24. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    25. org.kuali.rice
      UserLoginFilter.doFilter
      1. org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:92)
      1 frame
    26. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    27. org.kuali.hr
      TkLoginFilter.doFilter
      1. org.kuali.hr.time.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:50)
      2. org.kuali.hr.time.web.TkLoginFilter.doFilter(TkLoginFilter.java:34)
      2 frames
    28. Glassfish Core
      ApplicationFilterChain.doFilter
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      2 frames
    29. org.kuali.rice
      BootstrapFilterChain.doFilter
      1. org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:273)
      1 frame
    30. org.kuali.hr
      TkLoginFilter.doFilter
      1. org.kuali.hr.time.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:50)
      2. org.kuali.hr.time.web.TkLoginFilter.doFilter(TkLoginFilter.java:34)
      2 frames
    31. org.kuali.rice
      BootstrapFilter.doFilter
      1. org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:266)
      2. org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:164)
      2 frames
    32. Glassfish Core
      CoyoteAdapter.service
      1. org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      2. org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      3. org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      4. org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      5. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      6. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      7. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      8. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
      8 frames
    33. Grizzly HTTP
      JIoEndpoint$Worker.run
      1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
      2. org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
      3. org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
      3 frames
    34. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:662)
      1 frame