1 Reply Latest reply on Mar 13, 2012 12:34 PM by salaboy21

    Ways to incorporate Human Tasks into droolsjbpm-integration-dist server

    jakub.gluszecki

      Hello.

      I'm designing a system that uses droolsjbpm-integration-distribution deployed on Tomcat.

      Web application uses business rules via WS exposed by Camel.

      I also need a business process with some human tasks.

      And here is the problem: I seen some examples of Drools/Jbpm+jbpm-human-task, but they're all based on Mina.

      What I need is to deploy HumanTasks along with Drools/Jbpm on a 'drools server' and interact with it via WS.

      Is it possible? Are there any out-of-the-box solutions, or at least can someone guide my efforts in a good direction?

      TIA

        • 1. Re: Ways to incorporate Human Tasks into droolsjbpm-integration-dist server
          salaboy21

          Hi that's a good question, because the answer will basically afect your architecture.

          You need to consider the Human Task component as a different service. You can expose it via WS if you need to interact with it directly, if you only want jbpm to interact with it, Mina or JMS are available. Creating an internal mechanism to do that communication over web services is not a difficult task but it's not there. I was working in a project called smart task which one of its characteristics is to expose the human tasks via web services using the WSDL provided by the HT-WS specification. You can take a look at that project if you really need to expose the human task server via WS, but I don't think that as a requirement. -> https://github.com/Salaboy/smart-tasks

           

          Cheers

          1 of 1 people found this helpful