[jboss-user] [jBPM] - Re: Error when creating BPMN diagram with new editor

Bhaskaran Venkataraman do-not-reply at jboss.com
Sat May 26 06:16:33 EDT 2012


Bhaskaran Venkataraman [https://community.jboss.org/people/bhaskarven] created the discussion

"Re: Error when creating BPMN diagram with new editor"

To view the discussion, visit: https://community.jboss.org/message/738093#738093

--------------------------------------------------------------
Hi,

Looks like you have a problem with the installation of the eclipse plugins for the BPMN Editor. I suggest you try out the following 2 methods :

*Using the BPMN2.0 Editor*

1. Clean up to ensure that you start from fresh ( $ ant clean.demo )

2. Start with a clean eclipse installation ( Indigo SR2 version mentioned in the build script ). Ensure that your eclipse home is properly set
     to your downloaded location.

3. Ensure that eclipse drools JBPM plugin and eclipse GEF plugin  are downloaded and installed into the appropriate locations as mentioned in the
     build script. The build takes care of these but you have to ensure that it is done properly by cross-checking it

4. Set your eclipse home to point to the eclipse home directory where you downloaded eclipse in the build.properties file

5. Then follow Chapter 9 in the JBPM5.2 user guide for installing the graphiti and BPMN Editor plugins into eclipse

   They have sugested Grpahiti 0.7.1 and BPMN2.0 but did not work for me. There were some compatibility issues.
    So I installed Graphiti version 0.8.1 and BPMN2.0

6. Now start your demo and things should work fine and you should be able to use the BPMN editor to create the diagrams

   $ ant start.demo

*Using the Designer*

You can also create BPMN diagrams using the designer. The designer has got a nice user interface. And you can save revisions into the 
Drools Guvnor. You can later on import these artifacts into eclipse. The basics of the Designer is explained in Chapter 10 of the JBPM5.2 user guide.
That should be sufficient to start off with the designer. Here are the steps :

1. Ensure that your JBOSS App Server is up and runing. Ensure that the H2 database is started as well. You can see these printed when you run

    $ant start.demo

2. Access the Drools Guvnor using the folowing link

     http://127.0.0.1:8080/drools-guvnor http://127.0.0.1:8080/drools-guvnor

    It should open up the Guvnor application. The Guvnor is a repository for storing artifacts. You can use one of the logins mentioned 
    in the users.properties file in the auth folder ( like krisv, mary, john etc. )

3. The designer is invoked through the Guvnor application.

    Using the create -> new you can create a new BPMN drawing and then you can save it in the guvnor. You can save it either as part
     of the default package or storage space.

4. This can be imported into eclipse using File -> import -> Guvnor -> Package -> Your BPMN diagram

Here are some links to useful docs :

*JBPM5.2 User Guide * 

  http://docs.jboss.org/jbpm/v5.2/userguide/ http://docs.jboss.org/jbpm/v5.2/userguide/


*Drools Guvnor Manual*

http://docs.jboss.org/drools/release/5.3.0.Beta1/drools-guvnor-docs/html_single/index.html (http://docs.jboss.org/drools/release/5.3.0.Beta1/drools-guvnor-docs/html_single/index.html)

The designer is a very powerful tool and I believe we can also use it to create forms which we may need for human tasks.
You can also validate your BPMN process using the Designer. I am also a newbie and yet to explore the designer completely. 
So I have just shared whatever I know about the Designer.

*Article on JBPM Designer*

http://surdilovic.wordpress.com/


Hope this helps.
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/738093#738093]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120526/a4ffbe50/attachment.html 


More information about the jboss-user mailing list