cancel
Showing results for 
Search instead for 
Did you mean: 

Error when Generate PDF File on SAP BW 7.3

Former Member
0 Kudos
423

Hello friends i have a problem.

I have a report that was built using the web designer deployed on Production Environment.  This report has the option for print a PDF file but this process fail.  I ran the SAP Support Desktop tool  over SAP BW and i find the following error:

 

I followed this note and the notes internally but i don't find the solution (Parameters of timeout, checking the web service, etc...)

Aditionally i check the "fatal erros" on the NWA and i get 3 types of errors just when i generate the PDF:

The first:

Failed to allocate a connection due to an exception (the
full stack trace is logged below): org.omg.CORBA.COMM_FAILURE:   vmcid: SUN

minor code: 2  completed: No

The second:

org.omg.CORBA.COMM_FAILURE:   vmcid: SUN  minor code: 2
completed: No
org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 2 completed: No
at
com.sap.engine.services.iiop.server.portable.Delegate.invoke(Delegate.java:179)

at org.omg.CORBA.portable.ObjectImpl._invoke(ObjectImpl.java:457)
at
com.adobe.service._ControlAgentStub.setLogLevel(_ControlAgentStub.java:22)

at
com.adobe.service.ProcessResource.allocateConnection(ProcessResource.java:572)

at
com.adobe.service.ConnectionResource.getConnection(ConnectionResource.java:39)

at
com.adobe.service.J2EEConnectionFactoryManagerPeerImpl.getConnection(J2EEConnectionFactoryManagerPeerImpl.java:117)

at com.adobe.ads.remote.ConnectionFactoryHandler.getConnection(Unknown
Source)
at com.adobe.ads.remote.EJB_XMLFormAgent.getConnection(Unknown
Source)
at com.adobe.ads.remote.EJB_XMLFormAgent.renderAll(Unknown Source)

at com.adobe.ads.operation.support.RemoteRenderer.renderAllRemote(Unknown
Source)
at com.adobe.ads.operation.support.RemoteRenderer.renderAll(Unknown
Source)
at com.adobe.ads.operation.support.RemoteRenderer.renderAll(Unknown
Source)
at com.adobe.ads.operation.Render.renderWithoutCache(Unknown Source)

at com.adobe.ads.operation.Render.execute(Unknown Source)
at
com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
at
com.adobe.ads.request.ADSRequest.processOperations(Unknown Source)
at
com.adobe.ads.request.ADSRequest.process(Unknown Source)
at
com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
at
com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
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.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:47)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:189)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

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.engine.services.ejb3.util.BeanMethods.executeReflectMethod(BeanMethods.java:314)

at
com.sap.engine.services.ejb3.jacc.ExecuteMethodPrivilegedAction.run(ExecuteMethodPrivilegedAction.java:38)

at java.security.AccessController.doPrivileged(Native Method)
at
javax.security.auth.Subject.doAs(Subject.java:396)
at
com.sap.engine.services.ejb3.jacc.ContainerJ2EESecurityProviderBaseImpl.doAs(ContainerJ2EESecurityProviderBaseImpl.java:262)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_RunAs.invoke(Interceptors_RunAs.java:24)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at
com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17)

at
com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:177)

at
com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138)

at
com.sap.engine.services.ejb3.webservice.impl.DefaultImplementationContainer.invokeMethod(DefaultImplementationContainer.java:204)

at
com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process0(RuntimeProcessingEnvironment.java:710)

at
com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.preProcess(RuntimeProcessingEnvironment.java:662)

at
com.sap.engine.services.webservices.espbase.server.runtime.RuntimeProcessingEnvironment.process(RuntimeProcessingEnvironment.java:322)

at
com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPostWOLogging(ServletDispatcherImpl.java:199)

at
com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:65)

at
com.sap.engine.services.webservices.servlet.SoapServlet.doPost(SoapServlet.java:61)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at
com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:152)

at
com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:38)

at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:457)

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.ResponseLogWriter.process(ResponseLogWriter.java:60)

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)

The Third and the last

Exception thrown:
com.sap.ip.bi.base.exception.BIBaseRuntimeException: EXPORT XFA exception when
calling the PDF object after 8882
msec
com.sap.ip.bi.base.exception.BIBaseRuntimeException: EXPORT XFA
exception when calling the PDF object after 8882 msec
at
com.sap.ip.bi.export.xfa.impl.Document.provideContentStream(Document.java:279)

at
com.sap.ip.bi.export.xfa.impl.Document.writeDocumentToByte(Document.java:527)

at
com.sap.ip.bi.export.xfa.impl.PDFConverter.getBinaryResultContainer(PDFConverter.java:183)

at
com.sap.ip.bi.export.impl.ExportController.getBinaryResultContainer(ExportController.java:537)

at
com.sap.ip.bi.export.controller.ExportResult.getExportResult(ExportResult.java:83)

at
com.sap.ip.bi.export.controller.ExportResult.createExport(ExportResult.java:70)

at
com.sap.ip.bi.webapplications.pageexport.impl.PageExportRenderingRootNode.createPDF(PageExportRenderingRootNode.java:556)

at
com.sap.ip.bi.webapplications.pageexport.impl.PageExportRenderingRootNode.doExport(PageExportRenderingRootNode.java:142)

at
com.sap.ip.bi.webapplications.pageexport.impl.PageExportRenderingRootNode.processRendering(PageExportRenderingRootNode.java:389)

at
com.sap.ip.bi.webapplications.pageexport.impl.PageExportRenderingRootNode.processSnippetRendering(PageExportRenderingRootNode.java:274)

at
com.sap.ip.bi.webapplications.runtime.impl.page.Page.buildRenderingTree(Page.java:1299)

at
com.sap.ip.bi.webapplications.runtime.impl.page.Page.processRenderingRootNode(Page.java:4780)

at
com.sap.ip.bi.webapplications.runtime.impl.page.Page.processRendering(Page.java:4746)

at
com.sap.ip.bi.webapplications.runtime.impl.page.Page.doProcessRequest(Page.java:2750)

at
com.sap.ip.bi.webapplications.runtime.impl.page.Page._processRequest(Page.java:714)

at
com.sap.ip.bi.webapplications.runtime.impl.page.Page.processRequest(Page.java:4802)

at
com.sap.ip.bi.webapplications.runtime.impl.page.Page.processRequest(Page.java:4795)

at
com.sap.ip.bi.webapplications.runtime.impl.controller.Controller.doProcessRequest(Controller.java:1191)

at
com.sap.ip.bi.webapplications.runtime.impl.controller.Controller._processRequest(Controller.java:1047)

at
com.sap.ip.bi.webapplications.runtime.impl.controller.Controller.processRequest(Controller.java:1015)

at
com.sap.ip.bi.webapplications.runtime.impl.controller.Controller.processRequest(Controller.java:72)

at
com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService._handleRequest(BIRuntimeService.java:446)

at
com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:362)

at
com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:26)

at
com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:213)

at
com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:129)

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.ResponseLogWriter.process(ResponseLogWriter.java:60)

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.tc.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: PDFDocument
Processor failed to process RenderRequest Due to the following Reason
Server
Exception: javax.ejb.EJBException: nested exception is:
javax.transaction.RollbackException: Transaction:with ID 43783 will be
rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was
not able to prepare its transaction branch. Returned result from prepare is
TMFAIL.; nested exception is:

com.sap.engine.services.webservices.jaxrpc.exceptions.SOAPFaultException:
javax.ejb.EJBException: nested exception is:
javax.transaction.RollbackException: Transaction:with ID 43783 will be
rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was
not able to prepare its transaction branch. Returned result from prepare is
TMFAIL.
at
com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:55)

at
com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentCreationContext.execute(PDFDocumentCreationContext.java:183)

at
com.sap.tc.adobe.pdfdocument.impl.PDFCreationContextImpl.execute(PDFCreationContextImpl.java:103)

at
com.sap.ip.bi.export.xfa.impl.Document.provideContentStream(Document.java:225)

... 83 more
Caused by:
com.sap.tc.adobe.pdfobject.base.core.PDFObjectRuntimeException: Server
Exception: javax.ejb.EJBException: nested exception is:
javax.transaction.RollbackException: Transaction:with ID 43783 will be
rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was
not able to prepare its transaction branch. Returned result from prepare is
TMFAIL.; nested exception is:

com.sap.engine.services.webservices.jaxrpc.exceptions.SOAPFaultException:
javax.ejb.EJBException: nested exception is:
javax.transaction.RollbackException: Transaction:with ID 43783 will be
rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was
not able to prepare its transaction branch. Returned result from prepare is
TMFAIL.
at
com.sap.tc.adobe.pdfobject.base.core.PDFObjectDII.invoke(PDFObjectDII.java:381)

at
com.sap.tc.adobe.pdfobject.base.core.PDFObjectDII.doSoapCall(PDFObjectDII.java:91)

at
com.sap.tc.adobe.pdfobject.base.core.PDFObject.execute(PDFObject.java:111)

at
com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentRenderHandler.handle(PDFDocumentRenderHandler.java:176)

at
com.sap.tc.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:52)

... 86 more
Caused by: java.rmi.ServerException: Server Exception:
javax.ejb.EJBException: nested exception is:
javax.transaction.RollbackException: Transaction:with ID 43783 will be
rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was
not able to prepare its transaction branch. Returned result from prepare is
TMFAIL.; nested exception is:

com.sap.engine.services.webservices.jaxrpc.exceptions.SOAPFaultException:
javax.ejb.EJBException: nested exception is:
javax.transaction.RollbackException: Transaction:with ID 43783 will be
rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was
not able to prepare its transaction branch. Returned result from prepare is
TMFAIL.
at
com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.processFault(SOAPTransportBinding.java:2075)

at
com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call_SOAP(SOAPTransportBinding.java:1416)

at
com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.callWOLogging(SOAPTransportBinding.java:991)

at
com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.call(SOAPTransportBinding.java:945)

at
com.sap.engine.services.webservices.espbase.client.dynamic.impl.DInterfaceInvokerImpl.invokeOperation(DInterfaceInvokerImpl.java:76)

at
com.sap.tc.adobe.pdfobject.base.core.PDFObjectDII.invoke(PDFObjectDII.java:328)

... 90 more
Caused by:
com.sap.engine.services.webservices.jaxrpc.exceptions.SOAPFaultException:
javax.ejb.EJBException: nested exception is:
javax.transaction.RollbackException: Transaction:with ID 43783 will be
rolledback because resource manager RM com.adobe.service.ResourcePeerImpl was
not able to prepare its transaction branch. Returned result from prepare is
TMFAIL.
at
com.sap.engine.services.webservices.espbase.client.bindings.impl.FaultUtil.buildFaultException_SOAP11(FaultUtil.java:225)

at
com.sap.engine.services.webservices.espbase.client.bindings.impl.FaultUtil.buildFaultException(FaultUtil.java:65)

at
com.sap.engine.services.webservices.espbase.client.bindings.impl.SOAPTransportBinding.processFault(SOAPTransportBinding.java:2031)

... 95 more

Finally i compare the environments (Production, Dev and QAS) and in DEV and QAS this report works perfectly (generate PDF file correctly). I compare configurations of them and they have the same parameters and values.

The Support Desktop tools set on green all (DEV and QAS)

I found an article about the ADS rfc that use the adobe document service, so i check in the environment production and this doesn't exists (using SM59).  I check in the environments DEV and QAS and this doesn't exists, but in both evironments appears just "ADS is enabled" and works perfectly.

I tried to execute the program test of PDF's (FP_TEST_IA_01 and FP_TEST_00) on the three environments and not working on all.

Please help me with this, i am crazy with this!!!

Thanks and greetings.

Alex

Accepted Solutions (0)

Answers (1)

Answers (1)

MartinMaruskin
Active Contributor
0 Kudos

Hi Alex,

are you using BI Export Library or Adobe Document Services (ADS) to export PDFs?

As it is working in D and Q can you check what settings you have in table RSPOR_T_PORTAL?

Especially in fields SAP_EXPORT_LIB, FONT_PATH, DEFAULT_FONT

cheers

m./

Former Member
0 Kudos


Hi Martin, thanks for your help.

In DEW (BW DEV), QAW (BW QAS) and PRW (BW PRD)  the table RSPORT_T_PORTAL has following values:

1) SAP Export Lib (PDF) --> Unchecked

2) FONT_PATH ---> Empty

I didn't find the column DEFAULT_FONT.

MartinMaruskin
Active Contributor
0 Kudos

Hi Alex,

follow up as per Note:


1052659


See defaultTrace.trc and create SAP customer message if needed.


cheers

m./