on 05-31-2006 2:59 PM
Hi,
During the configuration of ADS I get the following error when accessing interactive forms in MSS (EP). Anybody an idea?
Thanks
Steven
javax.xml.rpc.soap.SOAPFaultException: User ADS_AGENT does not have access to method rpData.
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.buildFaultException(MimeHttpBinding.java:657)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.processDocumentFault(MimeHttpBinding.java:749)
at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1278)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:82)
at com.sap.tc.webdynpro.adsproxy.ConfigBindingStub.rpData(ConfigBindingStub.java:99)
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.doSoapCall(PDFObject.java:279)
at com.sap.tc.webdynpro.pdfobject.core.PDFObject.createPDF(PDFObject.java:224)
at com.sap.tc.webdynpro.clientserver.adobe.AdobeFormHelper.createPDFDocumentForUIElement(AdobeFormHelper.java:483)
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:1154)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.handleActionEvent(WebDynproMainTask.java:402)
at com.sap.tc.webdynpro.clientserver.task.WebDynproMainTask.execute(WebDynproMainTask.java:649)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:59)
at com.sap.tc.webdynpro.clientserver.cal.ClientManager.doProcessing(ClientManager.java:248)
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.doPost(DispatcherServlet.java:55)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
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:180)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Hi Steven...
Let me try this ....
1)check the ADS_AGENT is created on the UME management client.
2)Please check the user ADS_AGENT has the role "SAP_BC_FP_ICF".
3)Did you applied for the credential to the SAP if not please apply for that.
you can get the credentials in the forum it self.
URL : https://www.sdn.sap.com/irj/sdn/netweaver-forums
Else follow the notes to get the adobe credentials from the SAP (note : 736902)
4) a)Login in to the Visual Admin - > cluster>server0>services>destinations->runtime>http-->FP_DATA_ICF_<SID>
b)Navigate to the above location. then check aurthentication is "Basic"and give ID : ADS_AGENT and Password in the BAsic surtehntiation column.
c)the above url give http://<servername>:<HTTP port>.
d)then save and test
result be "HTTP Get responce code 200content type text/html" ok
Then check in the URL and do the necessary testing .
Please follow the DOC "AdobeDocumentServicesConfigurationguide.PDF" 62 Page doc.
Please let me know if you still face this issue.
Thanks and regards
Ravikumar.Jakka
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Steven,
I believe the user ADS_AGENT is meant for back end connection (for template retrieval) and not for web service authetication. Consult with your ADS administrator for the web service username and password and configure the web service client proxy with a proper url, username and password. You may follow the configuration guide for the same.
Best Regards,
Krish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Steven,
If your WAS is 640,
The Reason for the problem is roughly as follows:
When you use an SSL connection for the Adobe Document Services (SM59 connection ADS), the error message appears "SOAP fault found in SOAP document". The error contains roughly the following information:
Found 0 operation definitions using keys: Key name:'first-body-element-ns' key value:'urn:AdobeDocumentServicesVi'; Key name:'first-body-element-name' key value:'rpData';
Solution is : Please select the "basic authentication" option in the RFC destination using SM59 transaction.
Thanks & Regards,
Raj.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.