3 Replies Latest reply on Dec 15, 2010 11:52 AM by Kris Verlaenen

    jbpm5 integrtation through api

    Hany Mesha Novice

      Hi all,


      I have an application that is used to interact with jBPM4.3 through the api similar to the following http://code.google.com/p/wdeacn/source/browse/trunk/workflow/src/jbpm/Jbpm.java?r=5


      Now I'm moving to implement the same thing using jBPM5 but I'm not getting the hang of where the entry points to jBPM5 that can achieve the same level of control to do the following on demand. Preferable to connect to the jbpm5 service hosted on a remote jboss server :


      1. Instantiate the services instances through custom configuration

      2. Deploy bpmn2 based process definitions to the service

      3. Create Process Instances

      4. Start and manage the execution of those instances

      5. Manage tasks with actors exist in ldap based directory service like AD

      6. Query the service for active instances,...

      7. Get actions available on a particular instance at a particular state


      I started to try implementing similar controller by extending jbpm5 console integration package https://github.com/krisv/jbpm/tree/master/jbpm-gwt/jbpm-gwt-console/src/main/java/org/jbpm/integration/console


      My questions are:

      1. Am I going down the right track?

      2. Is there a better way to integrate with jBPM5

      3. Is there a tutorial that can point me in the right direction?


      I understand that my questions might be too early as to where jBPM5 development is at however any pointer would be greatly appreicate it.


      Thanks in advance for all your help.


      Hany Mesha