Java Platform, Enterprise Edition

Java EE Journal

Subscribe to Java EE Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Java EE Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


J2EE Journal Authors: Sumith Kumar Puri, Javier Paniza, Yakov Fain, Ken Fogel, Carmen Gonzalez

Related Topics: Java EE Journal, Clear Toolkit Magazine

J2EE Journal: Article

LiveCycle ES 8.2 is a solid platform for business process management

Bringing together Flex, J2EE, PDF adn BPM

I’d like to share with you my experience of working with LiveCycle ES 8.2. This version has been released in July of 2008. The letters ES stand for Enterprise Suite. And this suite can do a lot of things.

LiveCycle ES server is deployed under a J2EE server of your choice utilizing EJB and Java servlet containers. Its metadata repository is stored in a DBMS. But all this is hidden from people developing business processes. It includes Eclipse based IDE called LiveCycle Workbench that allows them to create and configure business processes using graphic designer. For example, you can design a process of applying for a mortgage as shown below. You connect users and processes by dragging line between the boxes – these connections are called activities, i.e. Approve, Reject.

Depending on the results of execution of each of the sub-processes hidden behind these boxes, the process goes into appropriate state and performs various activities. The user interaction can be configured with minimal or no coding at all. For example, you can design a PDF form using LiveCycle Designer. A form is an interactive PDF file – the user fills out a mortgage application, and presses the button Submit on the form, which automatically sends an email to one of the approving officers based on the requested mortgage amount. Email endpoints are also configurable. By the way, a process can be automatically invoked just by sending an email.

More Stories By Yakov Fain

Yakov Fain is a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay. He wrote a thousand blogs (http://yakovfain.com) and several books about software development. Yakov authored and co-authored such books as "Angular 2 Development with TypeScript", "Java 24-Hour Trainer", and "Enterprise Web Development". His Twitter tag is @yfain

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.