cancel
Showing results for 
Search instead for 
Did you mean: 

error happened when using ADS

junwu
Active Contributor
0 Kudos

Hi buddy;

I am just trying a adobe form demo, i got some error, can anybody give me some clue to solve the problem?

the webdynpro application is quite simple, only one view with a adobe form to display some simple value .

the server is NW2004 sp19, the webdynpro runtime and ADS reside in same server. the ads version is 1.0(not sure).

Any comment is appreciated,

Thanks

John

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

com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClientProtocolException: An error occured while reading data from the destination </b>sap.com/tcwdpdfobject/com.sap.tc.webdynpro.adsproxy.AdsProxy/ConfigPort_Document. The error was: com.sap.engine.services.keystore.exceptions.BaseRemoteException Remote call errored.

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

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

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

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

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

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

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

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

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

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: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:387)

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

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

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

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

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

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(Native Method)

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

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

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

com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClientProtocolException: An error occured while reading data from the destination sap.com/tcwdpdfobject/com.sap.tc.webdynpro.adsproxy.AdsProxy/ConfigPort_Document. The error was: com.sap.engine.services.keystore.exceptions.BaseRemoteException Remote call errored.

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

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

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

... 27 more

Caused by: com.sap.engine.services.webservices.jaxrpc.wsdl2java.ClientProtocolException: An error occured while reading data from the destination sap.com/tcwdpdfobject/com.sap.tc.webdynpro.adsproxy.AdsProxy/ConfigPort_Document. The error was: com.sap.engine.services.keystore.exceptions.BaseRemoteException Remote call errored.

at com.sap.security.core.client.ws.DeployableSecurityProtocol.transportSecurityHandleRequest(DeployableSecurityProtocol.java:560)

at com.sap.security.core.client.ws.DeployableSecurityProtocol.handleRequest(DeployableSecurityProtocol.java:197)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.ProtocolList.handleRequest(ProtocolList.java:69)

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

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

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi John ,

Have you done the ADS configuration .This is required in case yiou want to run the Adobe forms successfully . I believe you are trying to run an interactive form a webdynpro application . You can get the configuratyion guide from service marketplace.

These links would be extremely useful for the configuration

/people/achim.hauck/blog/2005/02/04/my-struggles-with-the-adobe-document-services-in-was640

/people/markus.meisl/blog/2006/11/03/the-most-important-sap-notes-for-sap-interactive-forms

p.s award points if you find this useful

Former Member
0 Kudos

Hi John Wu,

wonder have u checked all these before running the application??

Adobe Reader 7.0.1 and above installed on your front end

Active Components Framework (ACF) installed on your front end (should happen automatically the first time you launch the application)

Adobe document services (ADS) configured on your SAP J2EE Engine .

for ADS can configure using Visual Admin

Regards,

Ng Jia Jun

Former Member
0 Kudos

Hi,

John for ads you have to config ads service and also add your userid in ADSCallers group and add ads credisials for that .

For all of this thing you can search at help.sap.com.

Regards,

Gurprit Bhatia