cancel
Showing results for 
Search instead for 
Did you mean: 

Can a PDF be imported in a Web Dynpro Application

Former Member
0 Kudos

Can a PDF be imported in a Web Dynpro Application than deployed into a New Archive and be able to displayed in the browser? Instead of creating the PDF from scratch.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Yes,

In the Adobe designe of NWDS goto Tools -> Import and select file type as (Adobe Acrobat)*.pdf

NEx

Former Member
0 Kudos

I do not see this tools in Netweaver Developer Studio

Former Member
0 Kudos

Hi,

You need to have adobe designer installed which comes along with NWDS.

Which version of NWDS you are using?

NEx

Former Member
0 Kudos

I am sorry, I did find the tool menu.

I did import it and created the datasources for the form.

And I get this error messege when I deploy:

Error stacktrace:

java.lang.ClassCastException

at com.acc.demo.salestaxreturn.wdp.IPrivateSalesTaxReturnCompView$IContextElement.wdSetObject(IPrivateSalesTaxReturnCompView.java:201)

at com.sap.tc.webdynpro.progmodel.context.AttributePointer.setObject(AttributePointer.java:222)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Former Member
0 Kudos

Hi,

Can you explain in brief what exactly your application is doing..

Cheers

NEx

Former Member
0 Kudos

Yes, it is a Sales Tax Return Adobe Interactive Form.

Former Member
0 Kudos

Please check datasource and pdfsource property of interactive form element. also check whether you are setting any attribute with the value which is not supported by the data type of context attribute.

NEx