on 03-15-2006 9:25 AM
Hi guys,
I just installed and config the ADS, then delopy and run a sample app, but exception throwed:
com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Error during call to AdobeDocumentServer: Processing exception during a "CreateCorbaSupportObjects" operation.
Request start time: Wed Mar 15 17:05:58 CST 2006
at com.sap.tc.webdynpro.clientserver.adobe.AdobeFormHelper.createPDFDocumentForUIElement(AdobeFormHelper.java:486)
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.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: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)
I've searched in the forum and got one message, it says ADS patch 14 should be instaled instead of patch 9. But when I installed ADS patch 15(the same version as my j2ee engine), the problem still exists.
Also a weird problem, every time I restart the j2ee engine(where the ADS installed), the pdf webdynpro app report "UsageRights" error, and I restart the PDF manipulation Module service in the Visual Administrator and the "UsageRights" errored fixed. But the previous "CreateCorbaSupportObjects" problem remained.
So can anybody give me any advice? Thank you!
Regards,
Xiaoming Yang
Hi Xiaoming,
this sounds like a customer message to me.
But first try stopping the Engine, kill the PDFManipulation process in the Windows Task Manager, then start the Engie again, and see if it works.
If it doesn't, I think you'll need to involve our Support team.
Kind regards,
Markus Meisl
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Markus,
Thank you for your reply, I havn't try your suggestion yet because the J2EE engine shouldn't be stopped right now.
There is one Notes(817647) regarding on this problem. For your convenient, I parse the Notes here:
Processing exception during a CreateCorbaSupportObjects...
Symptom
You output an interactive form and the system issues the following exception, "Processing exception during a "CreateCorbaSupportObjects" operation. Request start time: ..... com.adobe.ProcessingError: Invalid working PDF filename detected during creation of a PDF Manipulation Module. Please ensure that <Render><IsPDF>1</IsPDF></Render> is set if post processing a rendered PDF file."
Other terms
ADS, interactive, Adobe, form, CORBA, FILLABLE, UsageRights
Reason and Prerequisites
You try to create an interactive form. However, instead of a PDF, only a printer language (PCL, PostScript, and so on) was requested. For interactive PDFs, rights are set. However, this should not happen in this case.
Solution
Implement the program correction as described in the correction instructions.
Alternatively, you can also adjust the application program (only set the FILLABLE parameter if a PDF output is also requested).
Correction Instruction
Context Block
l_elm_root = pdfdocdataset->create_element( name = cpdfo_name_pdfdocument ).
l_elm_metadata = create_pdfdoc_metadata( doc = pdfdocdataset ).
case _control-job.
when cpdfo_job_render.
l_elm_render = create_pdfdoc_render( doc = pdfdocdataset ).
l_elm_root->append_child( new_child = l_elm_render ).
Delete Block
if fillable = ctrue or not usagerights is initial.
Insert Block
if control-reqpdf = ctrue and
( fillable = ctrue or not usagerights is initial ).
The problem the Notes saying is exactly my problem. But I still don't know how to fix it. The correction instruction seems to be a solution for ABAP dynpro, but I'm using Web dynpro for Java. I trying to put the line "<Render><IsPDF>1</IsPDF></Render>" into the xml source of the interactive form, but the xml source are not even a sound-formatted xml.
So what can I do? Thank you very much!
Regards,
Xiaoming Yang
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.