Skip to Content

Adobe InteractiveForm control

Hi,

I tried to use the Adobe InteractiveForm control. When running the Webdynpro application I get a runtime error (see below).

Seems that there is a hardwired webservice call to a server in Walldorf (pwdf2036).

Any suggestions or workaround? Maybe it´s sufficient if you send me the ip-address of this server. I could then update my local host file.

Thanks

Helmut

Error stacktrace:

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

java.net.UnknownHostException: pwdf2036

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

java.net.UnknownHostException: pwdf2036

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

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

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

... 27 more

Caused by: java.net.UnknownHostException: pwdf2036

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:153)

at java.net.Socket.connect(Socket.java:452)

at java.net.Socket.connect(Socket.java:402)

at java.net.Socket.(Socket.java:124)

at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.initStreamsFromSocket(HTTPSocket.java:463)

at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.initializeStreams(HTTPSocket.java:415)

at com.sap.engine.services.webservices.jaxm.soap.HTTPSocket.getOutputStream(HTTPSocket.java:379)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.HTTPTransport.getRequestStream(HTTPTransport.java:337)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.outputMessage(MimeHttpBinding.java:431)

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

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

... 29 more

Add comment
10|10000 characters needed characters exceeded

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Mar 02, 2004 at 02:22 PM

    Hi Helmut,

    Sorry for the delay!

    If you use Interactive Forms within your Web Dynpro application, the app uses the Adobe Document Services (ADS). These from Adobe provided services are Web Services the SAP Web AS offers. After installation of the SAP NetWeaver workplace you need to configure the URL of the server (using the Visual Admin of the J2EE engine) like this:

    1. Start SAP J2EE Engine Administrator (c:\usr\sap\C11\j2ee\admin\ open go.bat (enter user and password)

    2. Chosse in the cluster tab: C11 -> Server ... -> Services -> Web services Security

    3. Select in the Runtime tab under Security Administration: Security Configuration -> Web Service Clients -> sap.com -> tcwdpdfobject -> com.sap.tc.webdynpro.adsproxy.AdsProxy*ConfigPort_Document

    4. In the Transport Security tab select under URL Custom and enter in the input field the URL

    5. Press Save and close visual Administrator

    6. Restart the Server

    Hope that helps!

    Best regards, Karin

    Best regards,

    Add comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Mar 09, 2004 at 10:16 AM

    Hi Helmut,

    Could you please send me your e-mail address? I have some documentation available I would like to send to you!

    Best regards,

    Karin

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Karin,

      I send you my email offline, but I didn't get the promised response so far. Possibly you could share a(working) interactive Form Example/Tutorial to the whole community?!

      Thanks

      Stefan

  • author's profile photo Former Member
    Former Member
    Posted on Apr 16, 2004 at 04:11 PM

    Please use the visual administrator and open Server (xxx) -> Services and look to see whether XML Form Module is present. If it is missing, you do not have the Document Services installed. (I don't know that they are part of the sneak preview yet).

    You could also paste the URL into your browser and see if the web page for the service appears. If it doesn't the Document Services controller is not present.

    Les

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi All,

      Due to the licensing issues Les mentioned I was unfortunately not allowed to send out the documentation I wanted to deliver. I apologize!

      Best regards,

      Karin