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'

Kuali JIRA | Ailish Byrne | 4 years ago
  1. 0

    Create REQ/PO. Generate Einvoice test file, delete PO# from file. Upload file Run einvoice batch job Open EIRT, click Research button Incident report displays: 1 error(s) found on page. This document has already been modified by another user. Press the "reload" button to replace your copy of the document with the newer version. 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 3985 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.getObjectByQuery(PersistenceBrokerTemplate.java:185) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:160) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:151) at org.kuali.rice.kew.routeheader.service.impl.RouteHeaderServiceImpl.getRouteHeader(RouteHeaderServiceImpl.java:53) at sun.reflect.GeneratedMethodAccessor728.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 $Proxy138.getRouteHeader(Unknown Source) at org.kuali.rice.kew.impl.action.WorkflowDocumentActionsServiceImpl.determineRequestedActions(WorkflowDocumentActionsServiceImpl.java:342) at sun.reflect.GeneratedMethodAccessor1603.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 $Proxy118.determineRequestedActions(Unknown Source) at org.kuali.rice.kew.impl.document.WorkflowDocumentImpl.getRequestedActions(WorkflowDocumentImpl.java:288) at org.kuali.rice.kew.impl.document.WorkflowDocumentImpl.isApprovalRequested(WorkflowDocumentImpl.java:536) at org.kuali.kfs.sys.service.impl.FinancialSystemWorkflowHelperServiceImpl.isAdhocApprovalRequestedForPrincipal(FinancialSystemWorkflowHelperServiceImpl.java:32) at org.kuali.kfs.module.purap.document.authorization.PurchasingAccountsPayableDocumentPresentationController.canEdit(PurchasingAccountsPayableDocumentPresentationController.java:34) at org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase.getDocumentActions(DocumentPresentationControllerBase.java:34) at org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentPresentationControllerBase.getDocumentActions(FinancialSystemTransactionalDocumentPresentationControllerBase.java:108) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.populateAuthorizationFields(KualiDocumentActionBase.java:1716) 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:217) at org.kuali.kfs.sys.document.web.struts.FinancialSystemTransactionalDocumentActionBase.execute(FinancialSystemTransactionalDocumentActionBase.java:73) 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.doPost(ActionServlet.java:462) 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.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:89) at org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:77) 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:202) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:175) 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.valves.AccessLogValve.invoke(AccessLogValve.java:615) 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.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) ... 85 more

    Kuali JIRA | 4 years ago | Ailish Byrne
    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'
  2. 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'
  3. 0

    As a location admin submitted a leave payout and balance transfer from the tklm department admin portal. click submit successfully submits the document but when click close it gives following stack trace 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:160) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:151) at org.kuali.rice.kew.routeheader.service.impl.RouteHeaderServiceImpl.getRouteHeader(RouteHeaderServiceImpl.java:53) at sun.reflect.GeneratedMethodAccessor789.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) 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$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy364.getRouteHeader(Unknown Source) at org.kuali.rice.kew.impl.action.WorkflowDocumentActionsServiceImpl.determineValidActions(WorkflowDocumentActionsServiceImpl.java:328) at sun.reflect.GeneratedMethodAccessor1882.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) 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$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy345.determineValidActions(Unknown Source) at org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase.canRecall(DocumentAuthorizerBase.java:189) at org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase.getDocumentActions(DocumentAuthorizerBase.java:89) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.populateAuthorizationFields(KualiDocumentActionBase.java:1740) at org.kuali.rice.kns.web.struts.action.KualiMaintenanceDocumentAction.populateAuthorizationFields(KualiMaintenanceDocumentAction.java:1167) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:219) at org.kuali.rice.kns.web.struts.action.KualiMaintenanceDocumentAction.execute(KualiMaintenanceDocumentAction.java:101) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:491) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:487) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processFormActionAndForward(KualiRequestProcessor.java:216) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.strutsProcess(KualiRequestProcessor.java:203) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:90) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) at org.kuali.rice.kns.web.struts.action.KualiActionServlet.process(KualiActionServlet.java:198) 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.krad.web.filter.UserLoginFilter.doFilter(UserLoginFilter.java:89) at org.kuali.rice.krad.web.filter.UserLoginFilter.doFilter(UserLoginFilter.java:77) 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.BootstrapFilterChain.doFilter(BootstrapFilter.java:327) at org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75) at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320) at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:201) at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320) at org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:107) at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320) at org.kuali.rice.krad.web.filter.BootstrapFilter.doFilter(BootstrapFilter.java:199) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.core.web.Log4JContextClearingFilter.doFilterInternal(Log4JContextClearingFilter.java:37) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 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:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:213) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 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.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:722) 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) ... 97 more

    Kuali JIRA | 3 years ago | Mindi Balmer
    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

    As a location admin submitted a leave payout and balance transfer from the tklm department admin portal. click submit successfully submits the document but when click close it gives following stack trace 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:160) at org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:151) at org.kuali.rice.kew.routeheader.service.impl.RouteHeaderServiceImpl.getRouteHeader(RouteHeaderServiceImpl.java:53) at sun.reflect.GeneratedMethodAccessor789.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) 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$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy364.getRouteHeader(Unknown Source) at org.kuali.rice.kew.impl.action.WorkflowDocumentActionsServiceImpl.determineValidActions(WorkflowDocumentActionsServiceImpl.java:328) at sun.reflect.GeneratedMethodAccessor1882.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) 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$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy345.determineValidActions(Unknown Source) at org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase.canRecall(DocumentAuthorizerBase.java:189) at org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase.getDocumentActions(DocumentAuthorizerBase.java:89) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.populateAuthorizationFields(KualiDocumentActionBase.java:1740) at org.kuali.rice.kns.web.struts.action.KualiMaintenanceDocumentAction.populateAuthorizationFields(KualiMaintenanceDocumentAction.java:1167) at org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:219) at org.kuali.rice.kns.web.struts.action.KualiMaintenanceDocumentAction.execute(KualiMaintenanceDocumentAction.java:101) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:491) at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:487) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processFormActionAndForward(KualiRequestProcessor.java:216) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.strutsProcess(KualiRequestProcessor.java:203) at org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:90) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) at org.kuali.rice.kns.web.struts.action.KualiActionServlet.process(KualiActionServlet.java:198) 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.krad.web.filter.UserLoginFilter.doFilter(UserLoginFilter.java:89) at org.kuali.rice.krad.web.filter.UserLoginFilter.doFilter(UserLoginFilter.java:77) 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.BootstrapFilterChain.doFilter(BootstrapFilter.java:327) at org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75) at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320) at org.jasig.cas.client.validation.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:201) at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320) at org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:107) at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at org.kuali.rice.krad.web.filter.BootstrapFilterChain.doFilter(BootstrapFilter.java:320) at org.kuali.rice.krad.web.filter.BootstrapFilter.doFilter(BootstrapFilter.java:199) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.kuali.rice.core.web.Log4JContextClearingFilter.doFilterInternal(Log4JContextClearingFilter.java:37) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 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:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:213) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 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.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:722) 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) ... 97 more

    Kuali JIRA | 3 years ago | Mindi Balmer
    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(Unknown Source)
      2. org.apache.ojb.broker.core.PersistenceBrokerFactorySyncImpl.createPersistenceBroker(Unknown Source)
      3. org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(Unknown Source)
      3 frames
    3. org.springmodules.orm
      PersistenceBrokerTemplate.getObjectByQuery
      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.getObjectByQuery(PersistenceBrokerTemplate.java:185)
      4 frames
    4. org.kuali.rice
      RouteHeaderServiceImpl.getRouteHeader
      1. org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:160)
      2. org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOOjbImpl.findRouteHeader(DocumentRouteHeaderDAOOjbImpl.java:151)
      3. org.kuali.rice.kew.routeheader.service.impl.RouteHeaderServiceImpl.getRouteHeader(RouteHeaderServiceImpl.java:53)
      3 frames
    5. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor728.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      3. java.lang.reflect.Method.invoke(Method.java:616)
      3 frames
    6. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      3 frames
    7. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
      1 frame
    8. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
      2 frames
    9. Unknown
      $Proxy138.getRouteHeader
      1. $Proxy138.getRouteHeader(Unknown Source)
      1 frame
    10. org.kuali.rice
      WorkflowDocumentActionsServiceImpl.determineRequestedActions
      1. org.kuali.rice.kew.impl.action.WorkflowDocumentActionsServiceImpl.determineRequestedActions(WorkflowDocumentActionsServiceImpl.java:342)
      1 frame
    11. Java RT
      Method.invoke
      1. sun.reflect.GeneratedMethodAccessor1603.invoke(Unknown Source)
      2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      3. java.lang.reflect.Method.invoke(Method.java:616)
      3 frames
    12. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:318)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      3 frames
    13. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
      1 frame
    14. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
      2 frames
    15. Unknown
      $Proxy118.determineRequestedActions
      1. $Proxy118.determineRequestedActions(Unknown Source)
      1 frame
    16. org.kuali.rice
      WorkflowDocumentImpl.isApprovalRequested
      1. org.kuali.rice.kew.impl.document.WorkflowDocumentImpl.getRequestedActions(WorkflowDocumentImpl.java:288)
      2. org.kuali.rice.kew.impl.document.WorkflowDocumentImpl.isApprovalRequested(WorkflowDocumentImpl.java:536)
      2 frames
    17. org.kuali.kfs
      PurchasingAccountsPayableDocumentPresentationController.canEdit
      1. org.kuali.kfs.sys.service.impl.FinancialSystemWorkflowHelperServiceImpl.isAdhocApprovalRequestedForPrincipal(FinancialSystemWorkflowHelperServiceImpl.java:32)
      2. org.kuali.kfs.module.purap.document.authorization.PurchasingAccountsPayableDocumentPresentationController.canEdit(PurchasingAccountsPayableDocumentPresentationController.java:34)
      2 frames
    18. org.kuali.rice
      DocumentPresentationControllerBase.getDocumentActions
      1. org.kuali.rice.kns.document.authorization.DocumentPresentationControllerBase.getDocumentActions(DocumentPresentationControllerBase.java:34)
      1 frame
    19. org.kuali.kfs
      FinancialSystemTransactionalDocumentPresentationControllerBase.getDocumentActions
      1. org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentPresentationControllerBase.getDocumentActions(FinancialSystemTransactionalDocumentPresentationControllerBase.java:108)
      1 frame
    20. org.kuali.rice
      KualiDocumentActionBase.execute
      1. org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.populateAuthorizationFields(KualiDocumentActionBase.java:1716)
      2. org.kuali.rice.kns.web.struts.action.KualiTransactionalDocumentActionBase.populateAuthorizationFields(KualiTransactionalDocumentActionBase.java:65)
      3. org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.execute(KualiDocumentActionBase.java:217)
      3 frames
    21. org.kuali.kfs
      FinancialSystemTransactionalDocumentActionBase.execute
      1. org.kuali.kfs.sys.document.web.struts.FinancialSystemTransactionalDocumentActionBase.execute(FinancialSystemTransactionalDocumentActionBase.java:73)
      1 frame
    22. org.kuali.rice
      KualiRequestProcessor$1.doInTransaction
      1. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:486)
      1 frame
    23. Spring Tx
      TransactionTemplate.execute
      1. org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
      1 frame
    24. org.kuali.rice
      KualiRequestProcessor.process
      1. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:482)
      2. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processFormActionAndForward(KualiRequestProcessor.java:215)
      3. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.strutsProcess(KualiRequestProcessor.java:202)
      4. org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:89)
      4 frames
    25. struts
      ActionServlet.doPost
      1. org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
      2. org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)
      2 frames
    26. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
      2. javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      2 frames
    27. 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
    28. org.kuali.rice
      UserPreferencesFilter.doFilter
      1. org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:78)
      2. org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:62)
      2 frames
    29. 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
    30. org.kuali.rice
      UserLoginFilter.doFilter
      1. org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:89)
      2. org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:77)
      2 frames
    31. 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
    32. org.kuali.rice
      BootstrapFilter.doFilter
      1. org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:162)
      1 frame
    33. 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
    34. org.kuali.kfs
      DevelopmentLoginFilter.doFilter
      1. org.kuali.kfs.sys.web.filter.DevelopmentLoginFilter.doFilter(DevelopmentLoginFilter.java:66)
      1 frame
    35. 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
    36. Display tag library
      ResponseOverrideFilter.doFilter
      1. org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
      1 frame
    37. 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
    38. org.kuali.rice
      HideWebInfFilter.doFilter
      1. org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69)
      1 frame
    39. 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
    40. net.bull.javamelody
      MonitoringFilter.doFilter
      1. net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:202)
      2. net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:175)
      2 frames
    41. 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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
      6. org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      7. org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      8. org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
      9. org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      10. org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
      10 frames
    42. Grizzly HTTP
      JIoEndpoint$Worker.run
      1. org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
      2. org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
      3. org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
      3 frames
    43. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:679)
      1 frame