cancel
Showing results for 
Search instead for 
Did you mean: 

Online Interactive PDF Form Error

Former Member
0 Kudos

recently i was doing the Online Interactive PDF Form tutorial which is found on <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d#50">here</a>

and i encounter errors on it

below is the errors

Internal Server Error

Failed to process request. Please contact your system administrator.

Root Cause:

com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Severe : PDFDocument is NULL. Exception : Service call exception; nested exception is: java.net.UnknownHostException: pwdf3102

but the problem is i now currently is using Trial Slim Edition. and is there anyway to check whether the server allow or support Online Interactive PDF Form....

or anyway to solve this problem...

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

my technical staff manage to solve it for me

Edited by: Jia Jun Ng on Jan 31, 2008 8:50 AM

Former Member
0 Kudos

1.Are you binding pdfsource property of interactive form component to a context variable

2. Please verify ADS configuration on server .

3.check the ADS-related components are started on the J2EE engine ? You can check this with Visual Administrator; do the quick tests to check your configuration.

Former Member
0 Kudos

yes, i binding pdfsource property of interactive form component to a context variable

as for question 2, i not sure where can i check for my ADS configuration on the server as i am very new to this technologies.

as i am Trial Slim Edition i not sure where to check for ADS-related components and also Visual Administrator.. can kindy explain more details for me. thanks

Former Member
0 Kudos

hi Kanwalpreet,

for the 1st 3 pdf, i was not able to view it due to i dont have any access right for it.

anyway is there a limitation for me if i using Trial Slim Edition. or is there any tutorial for Trial Slim Edition implementation.

Former Member
0 Kudos

limitation of Slim Edition

1.The Slim Edition does not contain a System Landscape Directory. So you can’t develop Web Dynpro applications which need to call RFC enabled Function Modules.

2. No Portal and Knowledge Management is included

Former Member
0 Kudos

Hi jia,

If u don't have access rights,that means u have to add ur user in ADS callers group.

check this for configuration guide

<a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/95/5a08cd0e274a0bae559622d6670722/frameset.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/95/5a08cd0e274a0bae559622d6670722/frameset.htm</a>

regards

Sumit

Former Member
0 Kudos

hi Sumit Malhotra,

i try ur configuration guide and the user into ADScaller group and test this thing

<b>Checking the User and Password</b>

and the result as below

<b>Request</b>

POST /AdobeDocumentServices/Config?style=document HTTP/1.1

Host: l31017:50100

Content-Type: text/xml; charset=UTF-8

Connection: close

Cookie: <value is hidden>

Cookie: <value is hidden>

Authorization: <value is hidden>

Content-Length: 675

SOAPAction: ""

<?xml version="1.0" encoding="UTF-8" ?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema"><SOAP-ENV:Body><pns:rpData xmlns:pns='urn:AdobeDocumentServicesVi'><ns1:rpStrings xmlns:ns1='urn:AdobeDocumentServicesVi' xmlns:pns='urn:com.adobe'><pns:RpString><pns:name></pns:name><pns:value></pns:value></pns:RpString></ns1:rpStrings><ns2:rpStreams xmlns:ns2='urn:AdobeDocumentServicesVi' xmlns:pns='urn:com.adobe'><pns:RpStream><pns:name></pns:name><pns:value>AA==</pns:value></pns:RpStream></ns2:rpStreams></pns:rpData></SOAP-ENV:Body></SOAP-ENV:Envelope>

<b>Response</b>

HTTP/1.1 200 OK

Connection: close

Server: SAP J2EE Engine/7.00

Content-Type: text/xml; charset=UTF-8

Date: Wed, 19 Sep 2007 07:04:29 GMT

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ><SOAP-ENV:Body><rpl:rpDataResponse xmlns:rpl='urn:AdobeDocumentServicesVi'><rpl:Response xmlns:pns='urn:com.adobe'><pns:rpStrings><pns:RpString><pns:name>TraceString</pns:name><pns:value>Begin trace

Required stream: "PDFDocument" not found.

</pns:value></pns:RpString><pns:RpString><pns:name>Error_Level</pns:name><pns:value>0</pns:value></pns:RpString><pns:RpString><pns:name>Results</pns:name><pns:value></pns:value></pns:RpString><pns:RpString><pns:name>VersionInfo</pns:name><pns:value>705.20051005114147.242570</pns:value></pns:RpString></pns:rpStrings></rpl:Response></rpl:rpDataResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>

then after that i try to redeploy my application but then still the same

i get back the same errors

<b>Detailed Error Information

Detailed Exception Chain</b>

com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Severe : PDFDocument is NULL. Exception : Service call exception; nested exception is:

java.net.UnknownHostException: pwdf3102

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

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.afterApplicationModification(ClientApplication.java:1117)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.afterApplicationModification(ClientComponent.java:887)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doRespond(WindowPhaseModel.java:573)

at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:152)

at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:330)

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

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:297)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:706)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:660)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:228)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:152)

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

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

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

wonder anyone could be me out