9 Replies Latest reply on Apr 1, 2008 9:19 AM by Ronald van Kuijk

    Jbpm pageflow

    Ankit Kakkar Newbie

      Hi all,

      I am working on enhancing the pageflow plugin for seam development so that user never has to go through the xml editing and he can provide every bit of information through the UI editor. Though I am successful to a certain extent, but I am apprehensive about the version I am using. I am using JBoss jBPM Designer Plug-in 3.0.9.2 (org.jbpm.ui) plugin. It is a very basic plugin which I got from the JBoss repository. Details are:

      host: anoncvs.forge.jboss.com
      rep: /cvsroot/jbpm
      Module: jbpm.ide/org.jbpm.ui

      But this plugin doesn't offer me the right kind of extension points so that I can use them to add more properties for a particular node. I want to make it capable enough to take any relevant property for a particular node. Also, pls advise me on the correct and latest version of jbpm pageflow editor.

        • 1. Re: Jbpm pageflow
          Ronald van Kuijk Master

          you should use the console tree inside module jbpm.3

          • 2. Re: Jbpm pageflow
            Ankit Kakkar Newbie

            Thanks for the reply. But Is the version I have specified here is abandoned kindof ?

            • 3. Re: Jbpm pageflow
              Ankit Kakkar Newbie

              Referring to my original post, I found the designer project inside module jbpm.3. The proeject I looked at was org.jbpm.gd.jpdl . But this project is for the process definition language. Then I saw one more project org.jbpm.gd.pf which is implementing pageflow which I actually need. But its an alpha version and project looks incomplete. Where can I find it latest stable release.

              Currently, I am using org.jbpm.ui . I have modified it to take more values like no-conversation-id, view-id, action expression etc. But I don't know the fate and support of this project.

              Pls guide me if I want to implement the same in org.jbpm.gd.pf.

              regards,
              ankit kakkar

              • 4. Re: Jbpm pageflow
                Ankit Kakkar Newbie

                I just missed out on few points. The changes I am doing will enable the user to select evrything (which seam offer in pageflow.xml) from the UI itself. No manual changes in the xml file is required. I want to contribute same to the community. Pls guide me guys.

                • 5. Re: Jbpm pageflow
                  Ronald van Kuijk Master

                  the pageflow designer in jbpm.3 is the 'current' one.

                  • 6. Re: Jbpm pageflow
                    Koen Aers Master

                    The 'incomplete alpha' one is the plugin that will be used in the future. I am not sure what you mean by it being incomplete but I would definitely appreciate your help in making it more complete or downright better :-)
                    So, it would be good if you check out the plugins on head. We can have a discussion here on the lacking elements and how to add them.

                    Regards,
                    Koen

                    • 7. Re: Jbpm pageflow
                      Ankit Kakkar Newbie

                      Thanks for the reply Koen. 'Incomplete' here is implying that we can't add many other pageflow elements. I have developed few things on the following project:

                      host: anoncvs.forge.jboss.com
                      rep: /cvsroot/jbpm
                      Module: jbpm.ide/org.jbpm.ui

                      I am not very sure that why this project is lying here if it is not used.

                      And the flaw with this implementation is the absence of extension points mechanism. But it is better than the alpha version in the sense that you can rename transitions

                      My aim is to develop it into a full fledged UI editor where developer doesn't require xml editing.

                      Elements and attributes (seam specific) such as view-id, no-conversation-view-id, back, expression, action etc are missing in this alpha implementation. I was working on jbpm.ide/org.jbpm.ui and have changed it to take these features from UI. But the problem is that in the absence of extension points I have made changes to the code base.

                      pls advise me regarding jbpm.ide/org.jbpm.ui project. What is this exactly? and are we using this anywhere.

                      Else, I will work out the same implementation in the alpha release version of org.jbpm.gd.pf and will contribute the same.

                      regards,
                      ankit kakkar

                      • 8. Re: Jbpm pageflow
                        Ankit Kakkar Newbie

                        Koen,

                        Can you pls advise me on the same.

                        Regards,
                        ankit kakkar

                        • 9. Re: Jbpm pageflow
                          Ronald van Kuijk Master

                           

                          pls advise me regarding jbpm.ide/org.jbpm.ui project. What is this exactly? and are we using this anywhere.


                          It is the old cvs entry. Not used anymore.