Posts tagged "HTML5 Forms"

How to obtain EchoSign developer API key

One of the key features of AEM 6.0 Forms is integration with EchoSign service. Any XFA based adaptive form can be configured to be digitally signed using EchoSign service.

During development time you may want create an XFA based adaptive form to see the end-to-end signing workflow. For that one of the pre-requisites is to have an EchoSign API key. You may want to obtain a developer key during development phase before going to production.

I am listing down the steps to obtain an EchoSign Developer API key

  1. Register yourself as an EchoSign developer by filling up this simple form , select the checkbox if you agree to Terms of Use and privacy policy and Click Create my account
  2. You will receive an automated registration email from EchoSign to your registered email account, check your Inbox (spam folder if necessary) and activate the account by clicking the URL provided in the mail
  3. Log on to EchoSign
  4. Navigate to “Account tab” and click “EchoSign API” panel on left hand side tabbed panel items
  5. Copy the API key which needs to be provided when creating a cloud service configuration for EchoSign service in AEM 6.0
  6. The below image shows where to look for API key when logged on to EchoSign

 

EchoSign API Key

EchoSign

 

 

–Santosh

http://about.me/nskumar

Error while starting AEM Quickstart after installing AEM Forms

If you happen to see the following error while starting AEM 6.0 quickstart after installing AEM Forms add-on package (adobe-aemfd–pkg-1.0.78.zip)

 

*ERROR* [FelixDispatchQueue] adobe-aemfd-signatures FrameworkEvent ERROR (org.osgi.framework.BundleException: Activator start error in bundle adobe-aemfd-signatures [402].)
org.osgi.framework.BundleException: Activator start error in bundle adobe-aemfd-signatures [402].
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2202)
at org.apache.felix.framework.Felix.startBundle(Felix.java:2070)
at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1297)
at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: com/rsa/asn1/ASN_Exception
at com.adobe.fd.signatures.activator.Activator.start(Activator.java:36)
at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:645)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:2152)
… 4 common frames omitted
Caused by: java.lang.ClassNotFoundException: com.rsa.asn1.ASN_Exception not found by adobe-aemfd-signatures [402]
at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1550)
at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:77)
at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1973)
at java.lang.ClassLoader.loadClass(Unknown Source)
… 7 common frames omitted

 

It is because couple of boot delegation properties not being included in sling.properties file.

 

To resolve these errors , follow the steps mentioned :

  1. Stop AEM server
  2. Add these two properties in sling.properties file under /conf folder

sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*
sling.bootdelegation.class.org.bouncycastle.jce.provider.BouncyCastleProvider= org.bouncycastle.*

After restart ensure that there are no errors in error.log file and also status of  AEMFD Signatures Bundle (adobe-aemfd-signatures ) bundle should be in Active state.

 

For more information visit online help docs

 

–Santosh

http://about.me/nskumar

 

AEM 6.0 is live

We are proud to announce the availability of major release Adobe Experience Manager 6.0

AEM has Forms solution which has most of the LiveCycle capabilities running inside OSGi viz.

  • Forms Manager
  • Forms Portal
  • Document Services (Forms,Output,Assembler,DocAssurance [Encryption , Signatures , Reader Extensions] , Mobile Forms)

 

In addition to above capabilities Forms solution has introduced Adaptive Forms with which Form authors can a use browser based Form authoring tool to create HTML5 forms which are adaptive.

For more information about all the solutions of AEM 6.0 refer to blog on experiencedelivers.adobe.com

 

Check out this two and half minute video to know What’s new in AEM 6.0

 

Watch this six minutes video which explains features of AEM Forms

 

Some other useful links of AEM 6.0 :

 

–Santosh

http://about.me/nskumar