Getting an exception using FULL_NAME + INITIALS signature styles in one document
Wednesday, September 28, 2016 at 08:15amI am using the Java SDK version 10.10.1
I am creating a package with one document. There is one Signer. This signer has a FULLNAME signature and an INITIALS signature.
This is the sequence of my code:
1. Call to EslClient.createPackage() succeeds.
2. Use EslClient.getPackage using the package id that was returned from createPackage.
3. Make some settings changes to the package.
4. Call to EslClient.updatePackage which fails with this exception:
com.silanis.esl.sdk.EslException: It is not allowed to use acceptance signature styles and other signature styles together in one document.
at com.silanis.esl.sdk.EslClient.validateMixingSignatureAndAcceptance(EslClient.java:289)
at com.silanis.esl.sdk.EslClient.validateSignatures(EslClient.java:276)
at com.silanis.esl.sdk.EslClient.updatePackage(EslClient.java:231)
I have added some debugging that checks the Signature styles in the package before calling createPackage() and after getPackage().
Before calling createPackage() the Signature styles are:
FULL_NAME
INITIALS
After calling getPackage() the Signature styles are:
ACCEPTANCE
INITIALS
Reply to: Getting an exception using FULL_NAME + INITIALS signature styles in one document
Wednesday, September 28, 2016 at 12:22pmReply to: Getting an exception using FULL_NAME + INITIALS signature styles in one document
Thursday, September 29, 2016 at 04:56amSystem.out.println("List Signature Style for Documents in Package before calling CreatePackage()"); listSignatureStylesForDocuments(pkg); System.out.println("Call CreatePackage()"); packageId = eslClient.createPackage( pkg ); System.out.println("Call getPackage()"); DocumentPackage createdPackage = eslClient.getPackage(packageId); System.out.println("List Signature Style for Documents in Package from calling getPackage()"); listSignatureStylesForDocuments(createdPackage); System.out.println("Update the package with changes."); eslClient.updatePackage(packageId, createdPackage); -------------------------------- void listSignatureStylesForDocuments(DocumentPackage pkg) { int docNumber = 1; for(Document document : pkg.getDocuments()) { System.out.println(" > Document # " + docNumber + " (" + document.getName() + ") Signatures:"); for (Signature signature : document.getSignatures()) { System.out.println("Signature id:" + signature.getId() + " Style: " + signature.getStyle()); } docNumber++; } }The output looks like this: List Signature Style for Documents in Package before calling CreatePackage() > Document # 1 (Application) Signatures: Signature id:null Style: FULL_NAME Signature id:null Style: INITIALS Call CreatePackage() Call getPackage() List Signature Style for Documents in Package from calling getPackage() > Document # 1 (Electronic Disclosures and Signatures Consent) Signatures: > Document # 2 (Application) Signatures: Signature id:zHloZyW9nBIB Style: ACCEPTANCE Signature id:n30t2WCfno0V Style: INITIALS Update the package with changes. com.silanis.esl.sdk.EslException: It is not allowed to use acceptance signature styles and other signature styles together in one document. at com.silanis.esl.sdk.EslClient.validateMixingSignatureAndAcceptance(EslClient.java:289) at com.silanis.esl.sdk.EslClient.validateSignatures(EslClient.java:276) at com.silanis.esl.sdk.EslClient.updatePackage(EslClient.java:231)Reply to: Getting an exception using FULL_NAME + INITIALS signature styles in one document
Thursday, September 29, 2016 at 08:20amReply to: Getting an exception using FULL_NAME + INITIALS signature styles in one document
Thursday, September 29, 2016 at 09:14amReply to: Getting an exception using FULL_NAME + INITIALS signature styles in one document
Thursday, September 29, 2016 at 09:27amReply to: Getting an exception using FULL_NAME + INITIALS signature styles in one document
Thursday, September 29, 2016 at 10:02am