LiveCycle in action

Adobe Reader Mobile and XFA forms from LiveCycle Designer

As the world becomes increasingly more mobile, we hear a lot of questions about dynamic PDF forms created in the LiveCycle Designer and mobile devices. These forms use an underlying XML structure called XFA (XML Forms Architecture). Why should you re-purpose XFA forms created using LiveCycle Designer to create the next-generation mobile experience using AEM forms? Read this blog postto know.

Learning AEM Forms and Documents

Want to learn how to work with AEM (Adobe Experience Manager) Forms and Documents, powered by Adobe LiveCycle? Adobe TV has a great series that will get you up to speed in no time!

From Adobe TV:

“This video series introduces AEM forms and documents powered by LiveCycle. It demonstrates how to develop applications to capture and process information via forms, communicate with customers, and secure documents.”

Check it out here: Learning AEM Forms and Documents Powered by LiveCycle

LiveCycle ES2: UnsupportedClassVersionError: (oracle/jdbc/OracleDriver) bad major version at offset=6

- David McMahon

Issue

If you are attempting to configure Adobe LiveCycle server using the LiveCycle Configuration Manager (LCM) with an Oracle database, you may encounter the following exception during the DB configuration step:

Caused by: java.lang.UnsupportedClassVersionError:
(oracle/jdbc/OracleDriver) bad major version at offset=6
 at java.lang.ClassLoader.defineClassImpl(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:258)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:589)
 at java.net.URLClassLoader.access$400(URLClassLoader.java:123)
 at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1034)
 at java.security.AccessController.doPrivileged(AccessController.java:279)
 at java.net.URLClassLoader.findClass(URLClassLoader.java:491)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:631)
 at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:597)
 at java.lang.Class.forNameImpl(Native Method)
 at java.lang.Class.forName(Class.java:130)
 at com.adobe.livecycle.cdv.validator.DBValidator.validateDB(DBValidator.java:174)

Reason

This error can occur if you are not using the correct Oracle DB driver, or the correct Java JDK for your platform.

Solution

You should check the Oracle DB driver and JDK version required in the relevant platform matrix.  With LiveCycle ES2 for example the platform matrix is located here:

http://help.adobe.com/en_US/LiveCycle/9.5/supported_platforms.html

So if you were to install LiveCycle ES2 on AIX 5.3 with WebSphere 7, you should be using the 64-bit JDK 1.6 SR7 provided by WebSphere (WAS_HOME/AppServer/java), and the ojdbc6.jar Oracle driver.

Be sure to set the JAVA_HOME and PATH environment variables as instructed in http://help.adobe.com/en_US/livecycle/9.0/prepareinstallsingle.pdf

——-
Original article at http://blogs.adobe.com/dmcmahon/2012/01/21/livecycle-es2-unsupportedclassversionerror-oraclejdbcoracledriver-bad-major-version-at-offset6/.

Building a controlled Twitter solution using Adobe LiveCycle ES

- Marcel Van Espen

Look at these videos that demonstrate how you can use LiveCycle ES to build a process and an AIR application to publish tweets to a corporate Twitter account where you have control on what’s published or not. Part 1 focuses on building the client with Flash Builder 4 with the LC Service Discovery plugin. In part 2 you will see how to archive all tweets in a PDF/A format within LiveCycle Content Services.

Part1: http://www.vimeo.com/8886180

Part2: http://www.vimeo.com/8886413

—-
Original article at http://www.drflex.eu/2010/01/building-a-controlled-twitter-solution-using-adobe-livecycle-es-part1/.

Google Maps component for ADEP WEM/CQ5

Mark Szulc

I’ve completed building my first custom component for ADEP WEM (formerly known as CQ5) and what else to build but the HelloWorld of modern day websites? A Google Map component! With this component you can now simple drag and drop a map onto a page, then click the edit button to enter the address that [...]

Read the complete article at this URL and download the component from here.

—-
Original article at http://feedproxy.google.com/~r/MarkSzulcsBlog/~3/BvNOR3oFsyo/.

e-Invoicing with Adobe

Marcel Van Espen

As many people know, e-Invoicing is gaining a lot of traction these days in order to save money. In general many of the solutions use PDF as the format for the electronic invoice. But there is PDF and PDF. We have created a sample electronic Invoice in PDF format that is more then just a digital invoice, and also focuses on the experience of the recipient in addition to the ability to exchange structured data. Have a look at a video that includes a demo. If you would like to download the sample and play with it yourself, here it is.

—-
Original article at http://www.drflex.eu/2009/05/e-invoicing-with-adobe/?utm_source=rss&utm_medium=rss&utm_campaign=e-invoicing-with-adobe.

New native iPad client for LiveCycle ES2

Mark Szulc

Email, Browser, Login, Approve is just too long. I don’t know about you but it really bugs me when systems send me emails with links to a browser, which then asks me to authenticate, which then shows me a form that I need to approve. If the system is internal then I need to wait [...]

—-
Original article at http://feedproxy.google.com/~r/MarkSzulcsBlog/~3/sjL0FE7FXoI/.

Submitting PDF to a servlet

Girish Bedekar

I have written a simple servlet which writes the submitted pdf to the c drive of the server. I have written the instructions in the pdf document which can be found here
Click here to access the pdf
Download the war file
Deploy it on your server
Design your form with a submit button configured to submit “PDF” and pointing to the url
The url should be of the following format

http://:/SaveToFile/SavePdf

in my case it was http://ginger:8080/SaveToFile/SavePdf. Where ginger:8080 is my server and port no.
Save the form and hit the submit button
The form will get submitted to the servlet which writes the pdf to the c drive of the server
Let me know if you need any more help
thanks
girish

—-
Original article at http://eslifeline.wordpress.com/2009/08/13/submitting-pdf-to-a-servlet/.

Emailing to all members of a group

Girish Bedekar

I have written a simple process which lets you email to all members of a group
This process takes in the name of a group as input parameter and emails to all members of the group
Before invoking the process make sure you have set the configuration settings of the email component(the last step of the process)
Click here to get the pdf file which has the process
Click here to get the pdf
Let me know if you have any further questions
thanks
girish

—-
Original article at http://eslifeline.wordpress.com/2009/02/10/emailing-to-all-members-of-a-group/.

Assembling Task Attachments

Girish Bedekar

Lot of customers have a need to assemble task attachments into a single PDF at the end of the process for archiving. I have written a simple process which shows you the steps involved. I have made use of two custom components for this exercise.
The following document contains a process which assembles task attachments into a PDF
Click here to get the PDF
Let me know if you need any more help

—-
Original article at http://eslifeline.wordpress.com/2008/11/06/assembling-task-attachments/.

Go to Top