1 2 3 Previous Next 31 Replies Latest reply on Feb 28, 2007 9:28 AM by kukeltje Go to original post
      • 15. Re: Choosing JBPM?
        kukeltje

        STFF, it is in 3.2, currently in beta

        • 16. Re: Choosing JBPM?
          angra81

           

          "meghanai_99" wrote:

          Where do I get the console subproject?


          Me too i'm interested in this question, but I didn't understand the answer of kukeltje.

          And what is the web console? I'm searching for it but i've not found it. Is it a plug in, something to download and install, or is it something of different?

          Thanks,
          Dario

          • 17. Re: Choosing JBPM?
            kukeltje

            Sorry, to prevent getting flamed, I'm not going to answer this.... anyone?

            • 18. Re: Choosing JBPM?

              Not all of the doc is in the download - be sure to scout around the site for other stuff.

              In this case, you didn't check the wiki... see http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmGettingStarted. I highly recommend performing the walkthrough in it. I'm not sure, but I think I'm a little suspicious that some of it requires 3.2 beta, even though it says in only requires 3.1... check for other postings on it.

              If, on the other hand, you had wanted a database schema, you would have found a link to it in a stickynote on the top of the user forum... it's kind of like playing Zelda or something.

              It sure would be nice to have a master roadmap to the all the scattered bits of docs somewhere.

              -Ed Staub

              • 19. Re: Choosing JBPM?
                angra81

                Yes, i've checked the wiki, I've followed all the steps.
                But I didn't understand.... what is the web console? Is it the web page where I can arrive with the link "monitoring"?

                And also... is it possible to modify the web pages and above all the scenarios which I have after deploying the process archive? I'm interested in taking the bpel scenario and modify it a little bit (by adding some information about the process...)

                Thanks,
                Dario

                • 20. Re: Choosing JBPM?

                  I apologize for my ignorance but what is STFF which is currently in 3.2?
                  I tried searching the JBoss site and it found me couple of forum threads where STFF is mentioned, nothing more.

                  Thank you,
                  Meghana

                  • 21. Re: Choosing JBPM?

                    Hello estaub,

                    The wiki talks about installation when you have downloaded JBPM starter's kit. In my case I have downloaded JBoss 4.0.5GA and JBPM-BPEL extension 1.1 beta3. Like I said I have installed couple of BPEL processes already so the setup is right. The JBPM engine is already on JBoss. When I try to access

                    http://localhost:8080/jbpm

                    I get following exception.

                    javax.faces.FacesException: java.lang.ClassNotFoundException: org.jbpm.web.JbpmThreadsServlet
                    org.apache.myfaces.util.ClassUtils.simpleClassForName(ClassUtils.java:162)
                    org.apache.myfaces.webapp.webxml.WebXml.getFacesServletMappings(WebXml.java:89)
                    org.apache.myfaces.application.jsp.JspViewHandlerImpl.getServletMapping(JspViewHandlerImpl.java:347)
                    org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:199)
                    org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300)
                    javax.faces.webapp.FacesServlet.service(FacesServlet.java:95)


                    So looks like I missing some jar? Could you please point out how can I get this web context working?

                    Thank you,
                    Meghana

                    • 22. Re: Choosing JBPM?

                      That class is in the main jbpm jar in jbpm-3.1.2.jar, as distributed.
                      I don't know how you'd be missing it.
                      Maybe you've got multiple versions of jbpm*.jar in your classpath, and one of them doesn't use that class?

                      -Ed Staub

                      • 23. Re: Choosing JBPM?

                        When I looked up STFF on http://acronyms.thefreedictionary.com/STFF

                        Acronym Definition
                        STFF Search The/This Freaking Forum (polite form)
                        STFF Safeguard Tactical Field Force
                        STFF South Texas Funding Forum
                        STFF Superficial Temporal Fascial Flap


                        I'm not sure ;-), but I suspect that the first definition is the one Ronald had in mind.

                        -Ed Staub

                        • 24. Re: Choosing JBPM?

                          Yes I copied that jar already but get different exception now.

                          I did not have that jar already installed on my JBoss since I had installed both JBoss and Jbpm-BPEL extension separately. I downloaded JBPM core 3.1.4 now and copied that jar file to my lib folder in JBoss. Now I get this exception -

                          javax.servlet.ServletException: Cannot get value for expression '#{userBean.userSelectItems}'
                          javax.faces.webapp.FacesServlet.service(FacesServlet.java:109)
                          org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:688)
                          org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:658)

                          Looks like the tables are not created in the database.

                          Anyway I will play around it some more.

                          About STFF --- that was funny; I choose not to get offended by it. Though for a developer who has to complete the investigation in couple of weeks, find out the best BPEL engine which will statisfy the company's most of the requirements, it can become really frustrating with little documentation that we get. The difference is JBPM developers [for that matter developer on any given product] 'live' JBPM day in and out and we don't. We are trying to get there in very short period of time.

                          • 25. Re: Choosing JBPM?
                            aguizar

                            The console is a module of the jBPM jPDL installation. jBPM BPEL 1.1.Beta3 builds on jBPM 3.2.Beta1, so that is the distribution you are looking for. Please visit the sourceforge file releases. Once you unzip the distribution, go to jbpm-jpdl-3.2.Beta1/deploy and you will find the console there. Currently, the console offers monitoring features for jPDL only. I am starting a discussion in the design forum about BPEL support. If you'd like, follow the discussion there.

                            for a developer who has to complete the investigation in couple of weeks, find out the best BPEL engine which will satisfy the company's most of the requirements, it can become really frustrating with little documentation that we get. The difference is JBPM developers [for that matter developer on any given product] 'live' JBPM day in and out and we don't. We are trying to get there in very short period of time.

                            For a developer who has to read specs, implement a product, test in as many environments as possible, write documentation, find meaningful examples, give support to customers and still manage to find time to answer questions in the forums, it is frustrating to have a 72-page manual called 'little' documentation.

                            Agreed: it might not be enough. However, you might be surprised at how poorly documented are some of the jBPM BPEL dependencies, despite their technical merit. Instead of bashing the creators, I appreciate their effort, dive into their code to avoid bothering them with trivial issues and contribute improvements whenever I can.

                            Free open source not only means "free to download" but also "free to review" and "free to improve".

                            • 26. Re: Choosing JBPM?
                              angra81

                              Is it possible to invoke external web services from the BPEL in jBPM?

                              tx,
                              Dario

                              • 27. Re: Choosing JBPM?

                                Yes you can invoke external webservices. That is what BPEL is used for ...for service orchestration.

                                Alex,

                                Thanks for pointing out that console doesn't have support for BPEL yet which I kind of knew from my investigation that I did 2-3 months ago. While reading this thread I got the impression otherwise.

                                • 28. Re: Choosing JBPM?
                                  angra81

                                  Sorry, I've got a mistake, i've quickly posted the last question and I got confused...

                                  I wanted to know if is it possible to invoke external web services from the jPDL, not from BPEL...
                                  I've used the getting started with jbpm and I designed a little process as found in there. So I have some task, but I cannot understand how can I invoke external web services from.

                                  Sorry for my mistake... ;)

                                  tx,
                                  Dario

                                  • 29. Re: Choosing JBPM?
                                    kukeltje

                                    Dario, I hope you've seen the abbreviation STFF a few times in this forum.... this question has been asked and answered over a thousand times