This content has been marked as final. Show 9 replies
Make sure your PDF is a static PDF and not dynamic.
I will need to use a dynamic PDF as I am using instances. Is there no other way, I can get it to work ?
I have a Approve and Decline path. How do I configure the decline to work ?
Many thanks for replying.
If you need to use the dynamic PDF, I think that the form gets re-rendered each time on the client, which would in turn break the digital signature. Let me try a few things in my server.
I have done something similar:
In my scenarion my process should receive a signed PDF which I should show to the workspace user.
I did this by selecting the document input variable as the input for the "Assign Task-service". To be able to have the approve/deny buttons in workspace I added the process fields (don't know if they are neccesary) and set the submit
url on the FS_Submit button to http://localhost:8080/workspace-server/submit
This does not break the signature on my forms as I am only opening the document and not re-rendering it.
If you have any comments or questions just ask and I will try to answer.
You can also try not adding the Process Fields, but instead, just add a submit button. A submit button is just a button set with a context type of Submit and also add the Form Bridge object to your form. Adding the Form Bridge object prevents the render service from augmenting your form, which invalidates digital signatures.
For more information about the adding a submit button to your form, see the Signature service > Best Practices > Requirements for form design and Workspace ES in the LiveCycle ES Services guide (http://www.adobe.com/go/learn_lc_services_82).
Hope that helps!
Also make sure to hide the submit button on the form. The form bridge will try to hide it if it's not hidden and that could break the signature since it changes the document.
Yes I forgot to write that I was also using the Form Bridge, thank you for pointing that out. I have also tried with just the submit button and it also works like a charm.
Kim - With your suggestion, it does work like a charm for me too.
Gilbert - I was able to approve/decline the form (without breaking the Signature) with submit button and form bridge.
Jasmin - Hiding the button also helped.
I think , my mistakes were :
1) When I inserted the process fields(in LC Designer), I assigned the Submit URL to the AWS_Submit button.
2) I didn't extend the form (does it make a difference ?)
Thank you so much for your help guys. Really appreciate it.