4 Replies Latest reply: Mar 18, 2009 9:11 AM by 843830 RSS

    how to implement runtime monitor for Netbeans BPEL process?

    843830
      Hi,

      I wish to implement a runtime monitor for a BPEL process. I want the monitoring program to let user interactions as well as display qualitative attributes (performances) of each member web service.

      Could someone give me a direction or helpful tools in Net-beans environment? Any help is highly appreciated.

      TX
      K
        • 1. Re: how to implement runtime monitor for Netbeans BPEL process?
          843830
          I guess you mean the OpenESB BPEL process engine.
          The engine has a monitoring API that will give you the information you need:
          http://wiki.open-esb.java.net/Wiki.jsp?page=BpelMonitor

          You could then build a GUI monitoring tool much like this one:
          http://wikis.sun.com/display/JavaCAPS/Graphical+Business+Process+Monitoring
          (source available).
          Or you could simply extend this GUI tool

          rgds
          Jason
          • 2. Re: how to implement runtime monitor for Netbeans BPEL process?
            843830
            Hi Jason,

            Thank you very much for your direction. I simply implemented a BPEL process in NetBeans 6.5, and then wanted this monitoring feature to be implemented in it. Would it be possible to do with NetBeans 6.5?

            TX
            K
            • 3. Re: how to implement runtime monitor for Netbeans BPEL process?
              843830
              Hi,

              I will provide a little specification about the concepts to remove some confusion.

              This mailing list is about JBI the specification. Not about any Sun product.
              I suggest we take subsequent discussion to the users@openesb mailing list.
              https://open-esb.dev.java.net/MailingLists.html

              - OpenESB is the product which includes a BPEL Runtime Engine.
              http://wiki.open-esb.java.net/
              http://wiki.open-esb.java.net/Wiki.jsp?page=BPELSE
              - Glassfish (the appserver) contains some of the core OpenESB pieces. Which is why you see the BPEL engine without installing openesb.
              - NetBeans has plugins to develop artefacts for OpenESB components. This includes a BPEL editor.
              - Sometimes you get pieces of OpenESB development tools and runtime tools in Glassfish and NetBeans without installing OpenESB.
              - This causes confusion for many people. Including yourself.

              Although you are developing and running in NetBeans and Glassfish, you are really using the OpenESB BPEL engine.

              To answer your question, yes it is possible to do what you want.
              This links I provided previously show how to monitor the openesb bpel engine. This is what you are using.

              rgds
              Jason
              • 4. Re: how to implement runtime monitor for Netbeans BPEL process?
                843830
                Jason,

                TX a million. This cleared my confusion.
                K