cancel
Showing results for 
Search instead for 
Did you mean: 

Error while generating PDF ( BEx Web Analyzer )

Former Member
0 Kudos

Hello Gurus,

at our dual stack System SAP NW 701 SP5 on AIX 5.3 Oracle 10..2.0.2 we get the following error at PDF creation in BEx Web Analyzer.

-



A message was generated:
ERROR
Error while generating PDF
com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode PageExportRenderingRootNode_0001
Initial cause
Message: Service call exception; nested exception is:
java.net.SocketException: Connection timed out:could be due to invalid address
Stack trace: java.rmi.RemoteException: Service call exception; nested exception is:
java.net.SocketException: Connection timed out:could be due to invalid address
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:89)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:99)
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:417)
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.createPDF(PDFObject.java:369)
at com.sap.ip.bi.export.xfa.impl.Document.writeWidthsAsXmlToStream(Document.java:338)
at com.sap.ip.bi.export.xfa.widthcalc.WidthCalculator.<init>(WidthCalculator.java:55)
at com.sap.ip.bi.export.xfa.impl.SizeCalculator.calc(SizeCalculator.java:98)
at com.sap.ip.bi.export.impl.ExportController.calculateAndSetSizes(ExportController.java:669)
at com.sap.ip.bi.export.impl.ExportController.doExportPrep(ExportController.java:462)
at com.sap.ip.bi.export.impl.ExportController.convert(ExportController.java:389)
at com.sap.ip.bi.export.controller.ExportResult.createExport(ExportResult.java:74)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.createPDF(PageExportRenderingRootNode.java:613)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.doExport(PageExportRenderingRootNode.java:138)
at com.sap.ip.bi.webapplications.pageexport.PageExportRenderingRootNode.processRendering(PageExportRenderingRootNode.java:367)
at com.sap.ip.bi.webapplications.runtime.impl.Page.buildRenderingTree(Page.java:5347)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRenderingRootNode(Page.java:5439)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRendering(Page.java:4985)
at com.sap.ip.bi.webapplications.runtime.impl.Page.doProcessRequest(Page.java:4907)
at com.sap.ip.bi.webapplications.runtime.impl.Page._processRequest(Page.java:3469)
at com.sap.ip.bi.webapplications.runtime.impl.Page.processRequest(Page.java:3300)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.doProcessRequest(Controller.java:1086)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller._processRequest(Controller.java:960)
at com.sap.ip.bi.webapplications.runtime.controller.impl.Controller.processRequest(Controller.java:937)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService._handleRequest(BIRuntimeService.java:416)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.services.BIRuntimeService.handleRequest(BIRuntimeService.java:333)
at com.sap.ip.bi.webapplications.runtime.jsp.portal.components.LauncherComponent.doContent(LauncherComponent.java:24)
at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)
at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:645)
at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)
at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)
at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)
at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:235)
at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:541)
at java.security.AccessController.doPrivileged(AccessController.java:242)
at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:430)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(AccessController.java:215)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
Caused by: java.net.SocketException: Connection timed out:could be due to invalid address
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:336)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:201)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:188)
at java.net.Socket.connect(Socket.java:482)
at java.net.Socket.connect(Socket.java:432)
at java.net.Socket.<init>(Socket.java:339)
at java.net.Socket.<init>(Socket.java:150)
at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.initStreamsFromSocket(HTTPSocket.java:682)
at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.initializeStreams(HTTPSocket.java:504)
at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.getOutputStream(HTTPSocket.java:461)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.HTTPTransport.getRequestStream(HTTPTransport.java:408)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.outputMessage(MimeHttpBinding.java:557)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1444)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:82)
... 57 more

-


We have checked the configuration with all reports and all options and it works fine.

FP_CHECK_DESTINATION_SERVICE > OK

FP_CHECK_HTTP_DATA_TRANSFER > OK

FP_PDF_TEST_00 > OK

FP_TEST_00 > OK

We checked the configuration in J2EE and it is ok.

Note 934276 > OK

Note 934275 > OK

Note 1069368 > OK

We will not know what we can still consider.

Any sugesstion?

Accepted Solutions (1)

Accepted Solutions (1)

former_member186696
Active Contributor
0 Kudos

Hello,

Check Pratap suggestion.

There is a not which can identify ADS error.

Exeute the steps of note 937697 - VERSION 80

Correct the ADS redmark following the suggestion gave by the note.

Cheers!

Edward

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello all

I used the Diagnostics tool as well and was able to localize the problem.

The issue we had was that after a system copy not all URL's had been changed. The one that hadn't been changed was located in Visual admin under:

Web Services Security ->Web Services client -> sap.com -> tc~wd~pdfobject ->com.sap.tc.webdynpro.adsproxy.AdsProxy*ConfigPort_Document

Regards,

Caroline

Former Member
0 Kudos

thanks you have helped me alot

Just notice after changing in the visual admin, I had to restart the J2ee.

Former Member
0 Kudos

resolved after using SAP NetWeaver BI Diagnostics & SupportDesk Tool (Note 937697)

Former Member
0 Kudos

Check with your BASIS team if the Server on which these services(Adobe Services) are installed is Available/Live.

Former Member
0 Kudos

Thanks we have checked it like is described in Note 934276 and works fine.

Any other suggestion?