cancel
Showing results for 
Search instead for 
Did you mean: 

ADS deployment error

Former Member
0 Kudos

Hi,

I finished the installation of ADS on my server SR1.

I also installed ACF and Adobe reader 7.0 on the client machine but when iam deploying my web dynpro application iam getting this error....

com.sap.tc.webdynpro.pdfobject.core.PDFObjectRuntimeException: Service call exception; nested exception is:

java.net.SocketTimeoutException: Read timed out

at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:201)

at com.sap.tc.webdynpro.pdfobject.core.PDFObject.createPDF(PDFObject.java:142)

at com.sap.tc.webdynpro.clientserver.adobe.AdobeFormHelper.createPDFDocumentForUIElement(AdobeFormHelper.java:398)

at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:104)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterHandleActionEvent(ClientApplication.java:1085)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:393)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:635)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:249)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:48)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

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

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

Caused by: java.rmi.RemoteException: Service call exception; nested exception is:

java.net.SocketTimeoutException: Read timed out

at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:77)

at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:87)

at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:198)

... 27 more

Caused by: java.net.SocketTimeoutException: Read timed out

at java.net.SocketInputStream.socketRead0(Native Method)

at java.net.SocketInputStream.read(SocketInputStream.java:129)

at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)

at java.io.BufferedInputStream.read(BufferedInputStream.java:201)

at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.readLine(HTTPSocket.java:628)

at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.getInputStream(HTTPSocket.java:317)

at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.getResponseCode(HTTPSocket.java:219)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.HTTPTransport.getResponseCode(HTTPTransport.java:344)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.handleResponseMessage(MimeHttpBinding.java:710)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1118)

at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:71)

... 29 more

Can anybody help me.

Regards,

Vijith

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Vijith,

This can be due to lot of reasons.

I advice you to first try running a standard tutorial avaialble on SDN Downloads.

If that also is not running, please have a look at the following SAP Notes:

826419 Setting socket timeout for WS Clients in SP10 and SP11

849851 Importing a Web Dynpro patch for Support Package 12

867502 Read Timeout using AdobeDocumentService in Web Dynpro

Whats the version of your NWDS, WAS and ADS.

If its SP12, you need to install a patch as per note 849851 and then set the ADSCallingMode as per note 867502.

Let me know if you still got this problem.

Regards,

Shubham

Former Member
0 Kudos

hi,

Shubham, I think we answered to the same time

I forgot to mention note 811342 (Time Out exception when rendering to Adobe document service)

Kind regards,

Tobias

Former Member
0 Kudos

Hi,

I ran a standard tutorial given in SDN but the same error was shown.

My NWDS WAS and ADS all are SP9.

I tried the solution in 867502 but it didnt work out.

Can you let me know how we have to install Java Crypto Toolkit?

Has this error something to do with ACF.

The adobe reader version in the client machine is 7.0.2 .

I hope that the above version is supported.

Regards,

Vijith

Former Member
0 Kudos

Hi Vijith,

Does the standard tutorial is the one that displays the SAP Shop Image? If yes, then instead of putting the image path from the WAS, try hardcoding a path like url = "C:
Image.jpg".

I had this problem becuase of image once.

Regards,

Shubham

Former Member
0 Kudos

Hi,

Its a Dynamic Form Tutorial.

Regards,

Vijith

Former Member
0 Kudos

Hi Vijith,

In that tutorial, in the wdDoInit of the view "DynamicFormView", comment the following line

String url = WDURLGenerator.getAbsoluteWebResourceURL(wdComponentAPI.getDeployableObjectPart(), "sap_online_shop.jpg");

Now add the following line

String url = "C:
Image.jpg"

Make sure you have a file with name "Image.jpg" in your C drive.

Save and Deploy.

It should work now.

Regards,

Shubham

Former Member
0 Kudos

Hi,

Tried what you have said now the error has changed it is showing a new error....

com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Error during call to AdobeDocumentServer: Processing exception during a "UsageRights" operation.

Request start time: Tue Nov 08 14:39:44 GMT+05:30 2005

at com.sap.tc.webdynpro.clientserver.adobe.AdobeFormHelper.createPDFDocumentForUIElement(AdobeFormHelper.java:401)

at com.sap.tc.webdynpro.clientserver.uielib.adobe.impl.InteractiveForm.afterHandleActionEvent(InteractiveForm.java:104)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterHandleActionEvent(ClientApplication.java:1085)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:393)

at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:635)

at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)

at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:249)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doWebDynproProcessing(DispatcherServlet.java:154)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:116)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:48)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

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

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:263)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:340)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:318)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:821)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:239)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:147)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:37)

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:94)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:162)

Regards,

Vijith

markus_meisl
Active Contributor
0 Kudos

Hi Vijith

it sounds to me that you didn't configure your ADS properly. A UsageRights error usually relates to either the credential you need to install or the user you need to create to access the ADS. Have a look at the Configuration Guide on the SAP Service Marketplace at /nw04installation -> SAP Web AS -> SAP Web AS 6.40 SR1 and Related Documentation -> Adobe Document Services.

Kind regards,

Markus Meisl

SAP NetWeaver Product Management

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

i have the same problem like you. Right now i did't solve it. But you can try some things. Perhabs you are lucky:

Watch the following SAP notes:

826419 (Setting socket timeout for WS Clients in SP10 and SP11)

849851 (Importing a Web Dynpro patch for Support Package 12)

867502 (Read Timeout using AdobeDocumentService in Web Dynpro)

See also:

http://help.sap.com/saphelp_erp2004/helpdata/en/97/ccfc3f0ac2c642e10000000a1550b0/frameset.htm

another possibility could be the version of your Adobe reader, perhabs you try to update or install a newer version. Find them here: http://www.adobe.com/products/acrobat/reader_archive.html

Did you install the Java Crypto Toolkit?

I am not sure, but i think that problem occurs also, when you use different SP's of ADS and J2EE, to be sure you use the same version go to:

http://<server>:<port>/sap/monitoring/ComponentInfo

Now you have something to check. I hope you are lucky. I also would be happy if someone could help me with the same problem and give some more hints.

Kind regards,

Tobias