2 Replies Latest reply on Dec 12, 2005 1:20 PM by aguizar

    BPEL plugin for JBPM

    anamica_r

      Hello Everyone,
      JBPM provides plugins (GPD) for easy development of the process which creates Processdefinition.xml.

      Is there any other plugins, using which webservices/services can be easily developed and integrated with the process like in other BPM engines..?(on save of the process, it should internally generate .wsdl files and all other dependent files)

      Can anyone give detailed information about development and deployment of an process and integrating with other process/webservice using BPEL for JBPM.

      Thanks,
      Anamica

        • 1. Re: BPEL plugin for JBPM
          smaric

          Try downloading the Oracle BPEL Designer
          from here

          http://www.oracle.com/technology/software/index.html

          • 2. Re: BPEL plugin for JBPM
            aguizar

            Eclipse plugins for easing web service (and any other J2EE component) development already exist: see the WTP project.

            We have plans to add web service invocation/publication capabilities to the core jBPM. GPD support that leveraged WTP features would follow. This is a matter of time and community demand. If you're interested, file a JIRA issue and vote for it.

            You can find detailed information about deploying BPEL processes in the user guide. It resides in directory doc/userguide/en/html of the jBPM BPEL distribution. A quick summary:

            Write your BPEL, interface WSDL and XML Schema documents
            Pack your documents in a process archive
            Deploy this archive to your database
            Generate the WSDL implementation documents (servicegen tool)
            Generate the WS4J2EE server artifacts (wscompile tool)
            Write the web service deployment descriptors
            Deploy the web application to your app server
            You can edit XML Schema and WSDL documents using WTP tools. The BPEL document has to be written by hand or an external editor. The Oracle BPEL designer is nice, but be aware of the following license term when you download it:

            We grant you a [...] license to use the programs only for the purpose of developing a single prototype of your application

            Enjoy the ride ;-)