5 Replies Latest reply on May 3, 2007 8:22 AM by estaub

    Web Services and JBPM

      Hello

      Can you tell me how I can start a new process (process instance) from a web service?


      Thanks

      Miguel

      (I want to provide web services to start processes or act on them, I believe this is possible, just don't know how...)

        • 1. Re: Web Services and JBPM

          As far as I know, this isn't supported, other than in the sense that you can write your own WS front end for your processes, using your choice of Axis or whatever.

          This is sort of on the roadmap, but it's slipping - see http://jira.jboss.com/jira/browse/JBPM-718.

          (I'm just reporting what I see - if anyone knows better, sing out!)

          -Ed Staub

          • 2. Re: Web Services and JBPM
            earniedyke

            Do you mean by using a web service that comes are part of jBPM? I would think it would be pretty straight foward to create a web service that takes the process name, initiates one and returns the instance id.

            Earnie!

            • 3. Re: Web Services and JBPM
              kukeltje

              Ed is right

              Earnie, you are to a great extend correct. But....
              - there needs to be a subproject
              - folders, buildscripts, libraries etc..etc..etc.
              - Making a good full xsd/model

              And only then creating the webservices themselves....

              So it is more work then you would initially think.

              • 4. Re: Web Services and JBPM

                Ok thanks
                No quite what I hoped, but it will get there.

                In the mean time if I want to build my own WebService front end, can you give some clue on how to adress the jBPM server and a process or a process instance? (so the web service can work on it)

                Thanks again

                Miguel

                • 5. Re: Web Services and JBPM

                  Mignag,

                  I may misunderstand, but it sounds like you haven't read any documentation yet. Read the user guide carefully, at a minimum, and try to find some answers before posting a "give some clue on how to adress the jBPM server..."

                  If you do still need to ask, tell how you're going to be installing the engine. POJO? EJB? What appserver? etc...

                  -Ed Staub