1 Reply Latest reply on Sep 2, 2008 4:44 AM by kukeltje

    jbpm in client/server environment

    thomas.kratz

      HI, I'm just getting started with jbpm, and I'm not sure if I got all of its concets right. Seam intergation looks nice, but that doesnt help me as I have a remote client application. I tried a simple example, got actions fired and assigned a task. Now comes what I dont understand. I have a task controller that is able to map task variables to a bean or something. I implemented a remote service that gives me active tasks for an actor, that works fine. Do I understand it right that the process has no idea about what the task (==user interaction) actually does ? Do I have to find a way to instruct my remote client what has to be done when a certain task is on the list ? Or is there any way to put some hint on the task that helps the client know what has to be done ?

        • 1. Re: jbpm in client/server environment
          kukeltje


          "thomas.kratz" wrote:
          Do I understand it right that the process has no idea about what the task (==user interaction) actually does ?


          Yes

          "thomas.kratz" wrote:
          Do I have to find a way to instruct my remote client what has to be done when a certain task is on the list ?


          Yes, in the webconsole, this is the forms.xml file that plays a role

          "thomas.kratz" wrote:
          Or is there any way to put some hint on the task that helps the client know what has to be done ?


          Yes, you can put your own xml elemets in there, read them (by loading the processdefinition.xml file runtime and parsing it, search the forum and maybe wiki for an example) or do it another way