cancel
Showing results for 
Search instead for 
Did you mean: 

while running adobe interactive forms application getting error

former_member445109
Active Participant
0 Kudos

Hi All,

I have developed one application which is in below link:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/bfbcd790-0201-0010-679d-e36a3c6b...

I'm using WebAs 6.40 SP9

but, after deploying and running i'm getting error like:

com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: Failed to UPDATEDATAINPDF

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

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

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

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

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

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

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

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

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

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

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

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)

Caused by: com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRuntimeException: PDFDocument Processor failed to process Render Request.

at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:55)

at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:98)

at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentInteractiveFormHandlingContext.execute(PDFDocumentInteractiveFormHandlingContext.java:121)

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

... 29 more

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

java.net.MalformedURLException: no protocol:

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

at com.sap.tc.webdynpro.pdfobject.core.PDFObject.render(PDFObject.java:3710)

at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentRenderHandler.handle(PDFDocumentRenderHandler.java:139)

at com.sap.tc.webdynpro.clientserver.adobe.pdfdocument.base.core.PDFDocumentProcessor.process(PDFDocumentProcessor.java:52)

... 32 more

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

java.net.MalformedURLException: no protocol:

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

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

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

... 35 more

Caused by: java.net.MalformedURLException: no protocol:

at java.net.URL.<init>(URL.java:537)

at java.net.URL.<init>(URL.java:434)

at java.net.URL.<init>(URL.java:383)

at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.HTTPTransport.createHTTPSocket(HTTPTransport.java:110)

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

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

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

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

... 37 more

Appreciated answers will be rewarded.

Regards,

Sri

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Srikant,

1.I hope u have developed adobe forms prior to this application.That is simple adobe forms.if yes then theres no problm in ur ads settings.

2. u must have developed the plugs for navigation for between these two views and u must have written the code for it.

ie wdThis.wdFirePlugToresultview();

in the on action submit button code method of the first view.

3.Now double click on the window component and see the properties of your first view (view having pdf)set the default property to "true".

and the next view that is the one wid webdynpro form to false.

do tel me if this helped u out.

      • try deployin a simple adobe form first to chk weather ur ads setting are all correct.

Regards

NIkhil tapkir

Former Member
0 Kudos

HI,

I have developed the same application in the first view i have changed the properties of the interactive form element.

change the display type property in the interactive form elemnt to native

and while designing the form i have added the button element from the webdynpro native ui elements tab and not from the standard elemnts tab.

hope this helps u try this one out it worked out for me.;)

Regards

Nikhil Tapkir

former_member445109
Active Participant
0 Kudos

Hi Nikhil,

Thank you for your reply.

That error has been resolved but first view not displaying which is developed in adobe form while running that application.

Directly it showing result page which is dynpro view instead first view .

please can you give me some ideas on that.

Regards,

Srikanth

Former Member
0 Kudos

Hi Srikanth

Check your Inbound and OutBound Plugs

or check your default property of your view.

it should be true for your first view

Best Regards

Chaitanya.A

Former Member
0 Kudos

Hi Srikanth,

Did u mapped pdfSource & dataSource Properly. If yes check whether your Server Configured to run Adobe Forms. See wether ur ads settings are as per the following document

Tutorial on Installing Credentials and Configuring ADS

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f03414f8-d4ce-2a10-d4b6-ab201b32...

f yes ur ADSUser password

must have expired follow the steps to reset the password

SAP NetWeaver '04 / 2004s

1. Log on to the Visual Administrator.

2. Follow the path:

Server -> services -> Security Provider -> User Management tab

3. Display the user ADSUser.

4. Change the ADSUser password. (You can use the same password.) Check the checkbox

'No password change is required'.

Note: The below mentioned technical user role is available for the ADSuser as of

NetWeaver 2004s SPS 7.

5. Log on to 'User Management' of your AS Java:

http://<AS Java server>:<http port> -> User Management

6. Display the user ADSUser.

7. In the 'Security policy' field, change the setting from 'Default' to 'Technical

Users' and save.

(For more information on the 'Security Policy' option, see the Release Notes in

the SAP Help Portal at

http://help.sap.com/saphelp_erp2005vp/he

lpdata/en/44/04265816343fdbe10000000a11466f/frameset.htm.)

After changing this option, the ADSUser password will not expire.

Note that this feature is not available for SAP NetWeaver '04

If not take the help of System Administrator to configure it first.

With Regards,

RooP KumaR.

Edited by: Roop kumar Annavarapu on Aug 21, 2008 3:00 PM