I am having an issue with a form that was created in ES2. If you use the form created in ES2, the assembler process works fine. Once you open the form and save it using ES3, the process fails. Any idea what to look for, or anybody else see this behavior? I have also created a new form using the the old form as a template and it also fails.
Solved! Go to Solution.
Can you be more specific with what your are trying to do?
Like what are your trying to do using assembler and how the process is failing?
if possible, can you share the files and ddx that you are using?
Here are the files I used. Also the DDX and document map that were passed
into the assembler. In the forms folder, the file named "nbaBaseDoc" is
the file in ES2 Designer format. This is the one that works. The file
that is named "JeremyBaseDoc" is the exact file, but saved in ES3 Designer.
I included the ddx and document map for both a successful and failure
attempt. I also included the error message that is generated in the fail
Here is some additional information.
Error thrown by assember process:
Caused by: com.adobe.internal.pdfm.xfa.XFAServiceException: PDFM_S28008:
XFA Dynamic assembler failed to stitch a fragment.: Invalid node type:
The fault occurred on line 2.
After some more research today. I have found saving in ES3 designer adds
this to the file:
On Mon, Jun 3, 2013 at 8:39 AM, Jeremy Ostendorf <firstname.lastname@example.org
You must be extracting the XDP from PDF before passing it to Assembler for stitching. Can you please share the LCA (livecycle application) that you are using?
Can you please share the lca.
This you can create by right-clicking the apllication in Adobe LiveCycle Workbench and click "Create New Document Service Archive" and follow the steps.
This should give you a file with extension .lca.
Share it that with me.
We are getting this error because input PDF contains two xml tags “<ADBE_JSDebugger/> and <ADBE_JSConsole/>” which are not supported by stitch operation.
In order to get around this you can remove these from extracted XDP using setValue or an executeScript in process before sending it to assembler for stitching.
Xpath for these xml elements is /xdp/config/present/pdf/viewerPreferences/ADBE_JSDebugger and /xdp/config/present/pdf/viewerPreferences/ADBE_JSConsole
These tags are added by ES3 Designer.
Let me know if you need help in getting this work done.
Could you provide an example on how to do this using the "set value"
service? Could you also provide an example how to do this using the
execute script functionality. Assume the pdf file was converted into a xdp
document named "BaseDoc".