Installing JBoss jBPM 3.2.2 on Apache Tomcat 5.5 and MySQL Configuring Tomcat 5.5 for SSL using OpenSSL
Nov 23

This semester I’m studying a subject called Network Project where we study the principles behind the design, configuration and evaluation of computer network applications, protocols and specific formats for use on the Internet.

As a final project we have to build a system using several network technologies such XML, Ajax, SOAP or RMI. We decided to develop contract signing portal to give support to businessmen.

To build a big system like that in a record time we are going to use frameworks to make our workload lighter. JBoss jBPM is one of them.

jBPM includes an Eclipse plug-in to model business processes. You can specify the work-flow of you processes using a drag&drop interface, adding nodes and transition in a very simple way.

jBPM designer

Eclipse automatically creates an XML file that defines the process. You can deploy this file to your application and jBPM work-flow engine controls its execution. This engine includes tools like Hibernate to manage persistence and state of the process and log4j for system logging.

jBPM also includes a tool for monitoring the execution of your business processes so you can control your company.

In my opinion this is an excellent middleware for integration of enterprise applications. It makes easy all the development to the programmer and offers great advantages to CEO’s and other members on the board.

Related Posts

4 Responses to “JBoss jBPM review”

  1. Fernando Says:

    I want to add a node in my process to invoke some services, and when it finishes, continues automatically (without sending a signal to it). How can I do it? I think that it is a node without a wait-state.

  2. pigui Says:

    @Fernando
    I’m sorry, I can’t help you. I’ll always send a signal.

  3. Michael Murphy Says:

    Hi,

    That’s very interesting that you are doing a project on jBPM on a small scale. Have you published you findings or documentation. I am considering doing a project on this, but am finding the information regarding jBPM very scattered on the internet. Have you been successful? Do you have any documentation that explains how you went about this from end to end development on a small scale?

    Regards,
    A very confused developer,
    Michael

  4. pigui Says:

    @Michael Murphy

    I’m sorry but I have few documentation and it’s all written in Spanish or Catalan.

    You are right, it’s so difficult to find info about jBPM. That’s because I wrote several posts about this framework.

    I developed dozens of little programs and prototypes before start working on the real project. When you have enough practice managing workflows and writing handlers and expressions you realize of the potential of jBPM, jBoss is doing a great job.

Leave a Reply