12 Replies Latest reply on May 9, 2006 12:50 AM by mohan514

    Intergration of JBPM in Jboss Portal

    antitrust1982

      Hi all,

      I have a problem, because I want to include JBPM in Jboss Portal. How can I do this? I want create a workflow gestion with JBPM of my portal. can you help me and guide me for this please?

      Thank you for your help.

      regards

      ANtitrust1982

        • 1. Re: Intergration of JBPM in Jboss Portal
          antitrust1982

          I have seen the JBPM-BPEL is it a package that I must install in my Jboss portal? or in my Jboss AS?
          or is it totally another thing? because I want to us JBPM in my portal but I don't understand how use it? can you help me and advise me about how install JBPM on my server please.. thank you for your help

          Antitrust1982

          • 2. Re: Intergration of JBPM in Jboss Portal
            antitrust1982

            Hello All,

            I want to include JBPM in my Jboss portal. First, I want to import in the portal the webapplication in order to see how it's work in my portal, but if I copy the folders jbpm.war and Jbpm.sar, I don't understand how can I see them. I think that I must to transform the webapp in portlet, somebody can help me saying me how can I do this please? I don't know by which way to begin and how to do this.

            Thank you for your help and clues.


            Antitrust1982

            • 3. Re: Intergration of JBPM in Jboss Portal
              antitrust1982

              I post on the development a similar question, and they answered me to see how include my JBPM webapplication in a JSF portlet. Somebody know how to do this please? can you help me?

              thanks for your help

              regards

              Antitrust1982

              • 4. Re: Intergration of JBPM in Jboss Portal

                I have not done this, but...

                You should download the JBoss Portal 2.2 bundled with the JBoss AS release. You should then be able to just copy over the jbpm.sar from the jBPM Starters Kit under the 'jbpm' configuration into the 'default' config in the Portal bundle. You then need to make sure to create your own jBPM database under HyperSonic, MySQL or PostGreSQL for example. You can find steps to do this in Chaper 8 of the User's Guide for jBPM.

                Once it's there, you should be able to invoke jBPM through your own Portlet, etc.

                • 5. Re: Intergration of JBPM in Jboss Portal
                  antitrust1982

                  thank you very much for your help, i will try this.

                  Antitrust1982

                  • 6. Re: Intergration of JBPM in Jboss Portal
                    antitrust1982

                    hi all,

                    I have tried the daniel's solution. So I copied jbpm.sar in the ..\jboss-portal-2.2.1RC3-bundled\server\default in a folder which named Jbpm.

                    After I create my database in postgreSQL, and apply the driver like it said in the user guide. And create my tables in my database.

                    After (Since the 8.1.3 : http://docs.jboss.com/jbpm/v3/userguide/thejbpmdatabase.html#d0e2287)
                    I modify some files but must I move these in the Jboss portal? where?
                    I must create/copy the folders of Jbpm in the Jboss portal? where?

                    thank you for your help and clues

                    Antitrust1982

                    • 7. Re: Intergration of JBPM in Jboss Portal
                      theute

                      You are *really* jumping some steps.

                      What about a little process to understand what you are doing like:
                      1 -> Install JBoss Portal
                      2 -> Install the HelloWorld portlet
                      3 -> Install your own very simple portlet
                      4 -> Install and study the jbpm war examples standalone (without the portal)
                      5 -> Create a simple webapp using jBPM (no portal)
                      6 -> Create a simple portlet using jBPM
                      7 -> Create your killer portlet using jBPM

                      • 8. Re: Intergration of JBPM in Jboss Portal
                        antitrust1982

                        I don't want for this time to create a "killer portlet" I just want to put and run the JBPM webapplication on the portal. And after when I will understand how put it, I will change perhaps the webapplication for my needs, but for this time the webapp is totally perfect for me.
                        I just want to know how put Jbpm on the portal. Then if I had understand I must put the webapllication in the portlet format is it this? How can I can I do this because I have tried to copy the helloworld model. I trying understand how do this. And I follow the clues that you give me one is to create a JSF portlet (http://www.jboss.com/index.html?module=bb&op=viewtopic&t=79185)
                        and the another is the daniel's solution:

                        I have not done this, but...

                        You should download the JBoss Portal 2.2 bundled with the JBoss AS release. You should then be able to just copy over the jbpm.sar from the jBPM Starters Kit under the 'jbpm' configuration into the 'default' config in the Portal bundle. You then need to make sure to create your own jBPM database under HyperSonic, MySQL or PostGreSQL for example. You can find steps to do this in Chaper 8 of the User's Guide for jBPM.

                        Once it's there, you should be able to invoke jBPM through your own Portlet, etc.


                        So I'm studying the both solution in order to find the solution to put the webapplication of Jbpm in the portal.

                        Antitrust1982

                        • 9. Re: Intergration of JBPM in Jboss Portal
                          the_dude

                          Hi,

                          can you give us something like a "Hello World" portlet
                          that includes jBPM functionality?

                          What about combining JBoss Portal with jBPM
                          anyway? Are there some extra benefits to consider
                          when building a jBPM portlet inside a JBoss Portal?
                          I have to implement jBPM inside a portlet but am not
                          sure which portal to use...

                          Thanks for the help, the_dude


                          p.s. & totally off-topic: What about a pdf / real
                          (cook)book about jBPM?

                          • 10. Re: Intergration of JBPM in Jboss Portal
                            the_dude

                            Anyone?

                            • 11. Re: Intergration of JBPM in Jboss Portal
                              mohan514

                              hi ,
                              can any one done with the creating the jsf application that was provided by the jboss JBpm into portals if any one converted that into portlets then please help me to do the same. iam trying to do this from the 3 weeks but ima nto able to figure it out .it is eating my time please help me to goet out of this situation.
                              "Any help regarding this ll be appriciated"
                              Regards,
                              Mohan chokkakula.

                              • 12. Re: Intergration of JBPM in Jboss Portal
                                mohan514

                                hi,
                                i have seen the following in one article to invoke the Business Process which is running on another JVM other than the client JVM.

                                The jBPM service archive:
                                The deploy directory contains a service archive that creates a JbpmSessionFactory at startup of the server and puts it in JNDI. To make use of this JbpmSessionFactory, you have to specify the property jbpm.session.factory.jndi.name=java:/jbpm/JbpmSessionFactory in your jBPM configuration (e.g. in the jbpm.properties in your WEB-INF/classes in your web application).

                                here my evironment is:
                                1) iam running JBPM on the stater kit of the JBoss JBPM ,
                                2) i have my standalone client application on the WSAD 5.1.2

                                using the standalone application how can i invoke the JBOss JBPM form the WSAD .
                                In the standalone application iam trying to retrieve the Task list of the business process by giving the actor ID.

                                please help me to resolve this problem(or confusion of invoking the business process using remote client)
                                "Any help regarding this will be appriciated".
                                Regards,
                                Mohan Chokkakula.

                                ""