Friday 10 July 2009

jBPM 4.0 Is Out !

jBPM 4 is ready. Now is an ideal time to try it out and increase your skills cause your boss is on holiday anyways. This is the opportunity you've been waiting for! Grab it!

http://downloads.sourceforge.net/jbpm/jbpm-4.0.zip

There is an extremely easy-to-set-up demo included. Step by step instructions to get started quickly.

jBPM 4 is a very important milestone for jBPM. We've put a lot of effort in lowering the treshold to get started and extending the scalability to the highest load scenarios.
  • Embeddablity in any Java environment remains as it was
  • Full continuous integration matrix in our own test labs
  • BPMN process graphics
  • Completely redesigned, clean and stable API, including an easy to use Query API.
  • Out-of-the box experience with a demo that is extremely easy to set up, showing the new designer, API usgae, console and example processes
  • Simplified and revised database schema
  • Automatic installation scripts
  • Performance improvements
  • Configuration on a more abstract level leaving less chances of getting it wrong.
  • Separation of runtime data and historical data
  • Native support for integrating with the Spring framework.
  • Improved documentation, including a separation between user guide for typical use cases and an developers guide tackling advanced topics.
  • And much much more

13 comments:

  1. Congrats on the release! I can't wait to try it out.

    ReplyDelete
  2. Good work! Looking forward to updated documentation (CommandService in JavaDocs made me a bit frustrated).

    BTW, if jBPM is deployed as independent ".sar", how scripted activity can reach classes from other EJB deployment's classpath? Does it matter if a process is signaled from that EJB module or from e.g. timer?

    ReplyDelete
  3. Finally :-)
    I posted an easy example (in German) in our Blog: http://www.bpm-guide.de/2009/07/08/ein-kleiner-jbpm-4-showcase/

    ReplyDelete
  4. The installation of this "extremely easy" demo ends up with a java exception when running the ant file:
    start.jboss:
    [start-jboss] os 'sunos' not supported in the startjboss task.

    We tried to set it up on a Solaris 10 Sparc system. I guess there is no technical reason for this denial. Is there any workaround?

    ReplyDelete
  5. Thanks for reporting, Karsten.

    I created jira issue https://jira.jboss.org/jira/browse/JBPM-2586 for tracking this.

    ReplyDelete
  6. Congratulation for the new arrival. I just hope it gets a lot of response.

    ReplyDelete
  7. jBPM 4 is a very important milestone for jBPM. We've put a lot of effort in lowering the treshold to get started and extending the scalability to the highest load scenarios.

    ReplyDelete
  8. It matters if a process is signaled from that EJB module or from e.g. timer..

    ReplyDelete
  9. This topic and everytime i learn something new i dont think it will ever stop always new info....

    ReplyDelete
  10. Very nice work you are doing here Tom and i wish you all the best because you really deserve it man!

    ReplyDelete
  11. The theme is really very adorable.It can express many important things at a time.

    ReplyDelete