Wednesday, March 23, 2011

JBoss Developer Studio 4.0 - how to add native BPMN2 editor

I mostly use the JBoss Developer Studio, which is free now! This will integrate your JBoss Tooling in a painless Eclipse experience.

Sometimes we need or want to play with some extra features, like the newest BPMN2 native Eclipse editor. This was the case with the BPMN2 native Eclipse editor project I needed for my jBPM Migration Project. Here are the steps to integrate this tooling, which requires Graphiti as a dep first and then the tooling project itself:

Graphiti project dependencies
Help -> Install New Software... -> in the 'Work with:' add the Graphiti update site (http://download.eclipse.org/graphiti/updates/0.7.1/) -> select Graphiti (Incubation) + Graphiti SDK (Incubation) -> (after deps and agreement it is a go for install)

Once this finishes and restarts JBoss Developer Studio you will be ready to install the native BPMN editor in Eclipse: 



BPMN2 native Eclipse editor
Help -> Install New Software... -> in the 'Work with:' add the BPMN2 native editor update site (see comments below for updated link) -> select BPMN2 Editor + Uncategorized -> (after deps and agreement it is a go for install)


Once this finishes and restarts JBoss Developer Studio you will be ready to use the native BPMN editor in Eclipse. 
Looking to Automate your business?

Other options

In the past we have outlined the use of JBoss BPM and rules tooling for other versions of JBDS:

3 comments:

  1. Update to this post coming soon, but the code has migrated to the Eclipse update sites:

    Indigo (3.7)
    http://download.eclipse.org/bpmn2-modeler/site/

    Helios (3.6)
    http://download.eclipse.org/bpmn2-modeler/site-helios/

    ReplyDelete
  2. For as long as it is hosted, the original designer code can be found at the update site from codehoop:

    http://codehoop.com/bpmn2

    ReplyDelete
  3. For those looking to move forward you can also create a local eclipse update site by unzipping this into a directory and pointing Eclipse to it:

    https://repository.jboss.org/nexus/content/repositories/snapshots/org/drools/org.drools.updatesite/5.3.1-SNAPSHOT/org.drools.updatesite-5.3.1-20111205.093036-82-assembly.zip

    Includes a bpmn2 editor that is quite stable, for the JBoss jBPM5 project.

    ReplyDelete