0

I was wondering if there was a way to connect to the Business Activity Monitor located on a WebLogic server via the client applications. I am wanting to replace the log statements in my JMS Producer/Consumer clients with BAM statements so BAM is updated with message progress/errors? I am hoping there is an API for this, but have not been successful in locating it?

Dijkgraaf
  • 11,049
  • 17
  • 42
  • 54
Reid Mac
  • 2,411
  • 6
  • 37
  • 64

1 Answers1

1

Oracle BAM is able to consume XML messages from a queue or a topic as input for a data item. Here is BAM configuration documentation to do so.

As your client application is already JMS based, it should be easy to make them send additional JMS messages to a dedicated queue for progress monitoring in BAM.

Beware of the transaction demarcation: you have to take care if your BAM message is supposed to be included in the same transaction as your regular business or in a specific one, to avoid a rollback in case of business failure.

Yves Martin
  • 10,217
  • 2
  • 38
  • 77
  • Thanks, I actually found this yesterday, but it's nice to have someone confirm that this is what it is used for. – Reid Mac Aug 02 '12 at 14:27