2 Replies Latest reply on Aug 15, 2012 3:36 AM by aakbar

    Wicket-Dojo based LMS development on top of JBPM 5.3

    aakbar

      Hi team,

      We are exploring the option of building a web based Leave Management System application on top of JBPM 5.3 . Basically we want to use our own user interfaces for our application as well as for the human tasks. The JBPM process should execute a new process instance in the background after getting triggered from our user interface and also get inputs for its human task data also similarly from our user interfaces. Can you please help us understanding the feasibility of such an application with JBPM 5.3 . (PS. Our web application is planned on Wicket & dojo)

       

      Thanks a lot.

       

      Regards

      Akbar

        • 1. Re: Wicket-Dojo based LMS development on top of JBPM 5.3
          swiderski.maciej

          That is perfect fit for jBPM which is lightweight process engine with isolated human task service (which could run in embedded mode as well). So in general there are quite few options for you:

          • you could completely embed jbpm into you application
          • you could expose jbpm as service makes calls to it from your application
          • use default setup with console which exposes basic functionality over REST interface

           

          So as you can see there are possibilities to achieve what you described and examples given above is just a start. It all depends on your requirements. From technology point of view there is no limitation (at least that I am aware of). Of course in embedded mode you have to use Java

           

          HTH

          • 2. Re: Wicket-Dojo based LMS development on top of JBPM 5.3
            aakbar

            Hi Maciej,

            Thanks for the reply. It clears all our apprehensions.  We are particularly interested in this approach you mentioned "you could expose jbpm as service makes calls to it from your application" . Could you please point us to some location where we can see sample application project  and code for the above mentioned approach. Thanks once again!

             

            Abdullah