3 Replies Latest reply on Jul 7, 2007 8:07 AM by Abhilash K

    JPDL creation by JBPM Designer

    Abhilash K Newbie

      I am trying to figure out how JPDL is created by JBPM Designer. I checked out the ProcessDeployer class, I cant find that out. Can anybody please explain how to create JPDL from Node or NodeElements? Also is jbpm ant-tasks par is the only way to create the process archives? Can i do it programatically from the processdefinition file? Also I am not using any custom java types for the process variables. Thanks in advance.

      Regards,
      Abhilash

        • 1. Re: JPDL creation by JBPM Designer
          Ronald van Kuijk Master

          the deployer class is for deployment. The GPD has an internal model of the process which is related to the jpdl-xml. This is done by using eclipse frameworks. Maybe Koen can elaborate a little more, but the question is, what are you trying to achieve....

          • 2. Re: JPDL creation by JBPM Designer
            Abhilash K Newbie

            I wanted to use JBPM to our custom application, where we don't want to use Eclipse designer. It will be pretty heavy. So we want to design a custom JPDL designer and much of the work will be in the creation of JPDL based on user input. Probably creating an XML Bean out of JPDL schema and fill the data into bean based on user input is a better approach? Also at this point we don't have Java task Handler. So we are not worried about java classes. During deployment we can convert the xml bean to JPDL XML and package the files and deploy to server. Am i fine with this approach for a scaled down JPDL designer and deployer? Another question is that do we need to create the PAR at designer side or just a Zip file is enough?

            Also I have searched for a java client for starting the jbpm process and invoking the process. Also possibly running the process. anybody please throw some light into that? any APIs to do these operations? How JBPM designer is creating the HTML pages or Seam pages from the PAR deployed? Thanks in advance.

            • 3. Re: JPDL creation by JBPM Designer
              Abhilash K Newbie


              Corrections in my previous post:

              Also I have searched for a java client for starting the jbpm process and invoking the process. Also possibly running the process. Anybody please throw some light into that? any APIs to do these operations? How JBPM runtime is creating the HTML pages or Seam pages (pageflow) from the PAR deployed? Thanks in advance.