cancel
Showing results for 
Search instead for 
Did you mean: 

Current Transaction is marked for Roll Back.

Former Member
0 Kudos

Hi Experts

We  are obtain this error when we try to publish pages in Web Page Composer

AbstractPccPcdPublishable.publish - Exception caught while trying to publish object with id :  pcd:com.sap.portal.pcc/StagingAreaId/2_catedra_unicef/CatedraUnicef/Convocatoriaparaestudiantes
[EXCEPTION]
com.sap.portal.pcc.compiler.CompilationException: com.sap.engine.services.ts.transaction.TxRollbackException: Current transaction is marked for rollback
at com.sap.portal.pcc.compiler.flows.AbstractLeafFlow.compile(AbstractLeafFlow.java:158)
at com.sap.portal.pcc.compiler.PCCCompiler.compile(PCCCompiler.java:136)
at com.sap.portal.pcc.pcd.objects.AbstractPccPcdPublishable.publish(AbstractPccPcdPublishable.java:205)
at com.sap.portal.pcc.pcd.objects.PccPcdPage.publish(PccPcdPage.java:1225)
at com.sap.portal.pcc.menu.tbp.PccPublishMenuItem.execute(PccPublishMenuItem.java:60)
at com.sap.portal.pcc.uitools.toolbar.CommonPCCToolbar.executeServerMenuItem(CommonPCCToolbar.java:133)
at com.sap.portal.pcc.uitools.toolbar.CommonPCCToolbar.doServerExecute(CommonPCCToolbar.java:70)
at com.sap.portal.pcc.uitools.LShape.doServerExecute(LShape.java:57)
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 com.sap.portal.runtime.gwt.server.AbstractGWTComponent.handleAsyncEvent(AbstractGWTComponent.java:776)
at com.sap.portal.runtime.gwt.server.AbstractGWTComponent.service(AbstractGWTComponent.java:141)
at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher$5.service(RequestDispatcherFactory.java:308)
at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:270)
at com.sap.portal.prt.core.RequestDispatcherFactory$PortalComponentRequestDispatcher.service(RequestDispatcherFactory.java:298)
at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:229)
at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:107)
at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:141)
at com.sap.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:206)
at com.sap.portal.prt.pom.PortalNode.service(PortalNode.java:588)
at com.sap.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:233)
at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:107)
at com.sap.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:141)
at com.sap.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:520)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:201)
at com.sap.portal.prt.dispatcher.DispatcherServlet.service(DispatcherServlet.java:132)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:202)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:103)
at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at com.sap.portal.http.EnrichNavRequestFilter.doFilter(EnrichNavRequestFilter.java:49)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:79)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:432)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:210)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:441)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:430)
at com.sap.engine.services.servlets_jsp.filters.DSRWebContainerFilter.process(DSRWebContainerFilter.java:38)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:81)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:276)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:81)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.SessionSizeFilter.process(SessionSizeFilter.java:26)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.MemoryStatisticFilter.process(MemoryStatisticFilter.java:57)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.filters.DSRHttpFilter.process(DSRHttpFilter.java:43)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:78)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:475)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.process(Processor.java:269)
at com.sap.engine.services.httpserver.server.rcm.RequestProcessorThread.run(RequestProcessorThread.java:56)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Caused by: com.sap.engine.services.ts.transaction.TxRollbackException: Current transaction is marked for rollback
at com.sap.engine.services.ts.transaction.TxManagerImpl.commitLevel(TxManagerImpl.java:621)
at com.sap.transaction.TxManager.commitLevel(TxManager.java:237)
at com.sap.portal.pcc.compiler.flows.AbstractLeafFlow.compile(AbstractLeafFlow.java:150)
... 68 more
Caused by: com.sapportals.portal.pcd.gl.PcdRuntimeException: BeforeCompletion
at com.sapportals.portal.pcd.pl.transaction.TransactionHandle.beforeCompletion(TransactionHandle.java:236)
at com.sap.engine.services.ts.jta.impl2.TXR_TransactionImpl.beforePrepare(TXR_TransactionImpl.java:589)
at com.sap.engine.services.ts.jta.impl2.TXR_TransactionImpl.commit(TXR_TransactionImpl.java:1102)
at com.sap.engine.services.ts.jta.impl2.TXR_TransactionManagerImpl.commit(TXR_TransactionManagerImpl.java:333)
at com.sap.engine.services.ts.transaction.TxManagerImpl.commitLevel(TxManagerImpl.java:610)
... 70 more
Caused by: com.sapportals.portal.pcd.gl.PcdInconsistentUpdateException: Transaction cache is outdated for object id 0x8127785F0682FA0B0FBA085E6CB3017D388F6669. name:com.sap.portal.system/navigation/connector/com.sap.portal.navigation.connector.ROLES.Nodes. db time:1421340963112, read time:1421340943719
at com.sapportals.portal.pcd.pl.transaction.ConsistentValidationTransactionListener.beforeCompletion(ConsistentValidationTransactionListener.java:121)
at com.sapportals.portal.pcd.pl.transaction.TransactionHandle.beforeCompletion(TransactionHandle.java:228)
... 74 more

We hope you could help us.

We have SAP Portal 7.3 sp 8

Best regards

Accepted Solutions (0)

Answers (3)

Answers (3)

Sriram2009
Active Contributor
0 Kudos
dror_last
Active Participant
0 Kudos

Hi Adriana,

Please check SAP KBA "1752506 - PcdInconsistentUpdateException in the DefaultTrace - What it Means and How to Troubleshoot it"

Also check SAP Note "1863803 - WPC Pages not published" which describes your exact issue.

Best Regards,

Dror.

Former Member
0 Kudos

Hi Adriana,

Could you please logon to the affected portal as an administrator and navigate to the following path: System Administration -> Cache Management -> Navigation Cache.
After that clean the navigation cache then disable it and try to perform the publish operation again. Finally you could enable back the navigation cache.
Please let me know if this helps.

Best Regards,
Viktoria