cancel
Showing results for 
Search instead for 
Did you mean: 

Control /Monitor the Message in XI using BPM

Former Member
0 Kudos

One of the advanatages of BPM is that it helps to Control /Monitor the Message in XI

Now we can see error through message monitoring and compoment montitoring in Run Time work bench even without using BPM

I want to know the added advanatage of monitoring messaging/error handling using BPM

Accepted Solutions (1)

Accepted Solutions (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hi Amit,

BPM will allow you to route your message to someother destination if you have an error. The monitoring in the RWB, SXMB_MONI, etc will just let you see that an error has been triggred, but the same Alert HAndling can be done in a BPM, so that you can handle any error in an appropriate manner.

For example, if your source payload has some data missing, this can error out in the RWB, but you can use a BPM to send a mail, etc etc.

Just check this link <a href="http://help.sap.com/saphelp_nw04/helpdata/en/43/1b9259fb002be8e10000000a11466f/content.htm">Alerts in BPM</a>

Regards,

Bhavesh

Former Member
0 Kudos

the exact same thing like sending email can be achieved using the Alert Framework in an easier way.... Due to the complex architecture of the BPM engine and the problems that can occur, i would strongly advise not to use a BPM for the sole purpose of offering monitoring capabilities.

As Sravya stated, BPM is for statefull message processing and can be used for things like bridging between different synchronous and asynchronous, serialization, merging and splitting of messages etc. It is not intended for monitoring of messages. In fact monitoring gets harder if you use a BPM compared to simple message processing in the XI pipeline.

If you've got specific error handling requirements, get familiar with the different monitoring tools and have a look at the Alert Framework instead of BPMs.

Regards

Christine

Former Member
0 Kudos

Hi Amit,

As suggested i think you got know that its possible to do the same using the ALERT Framework also...for the same pls go through the info provided below.

From SP 14 on PMI-free alerting was introduced. That means before SP 14 one has to configure and activate the End-to-End Monitoring, and to schedule the report SXMSALERT_PROCESS_DATA_GET in order to extract the alerts from the PMI data. For SP 14 and higher, that's not longer necessary.

If no alerts are being delivered, please check if "Suppress multiple alerts of this rule" is checked for your rule.

For SP 14 and higher you could also have a look at the report sxmsalert_logreader. This report shows some information about alerts being created or not.

You'll find more information about trouble shooting the alerting in SAP Note 913858.

Also just check if this batch program (RSALERTPROC) is running or not.

The links below on Alert Management (ALM) will be of good help to you:

http://help.sap.com/saphelp_nw04/helpdata/en/3f/567ddea69d3d4c93a6aedabd08899e/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/3f/81023cfa699508e10000000a11402f/frameset.htm

Also go through these blogs:

https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1382. [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken] [original link is broken]

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step

/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide

Meanwhile look at these forum threads also:

Also, In ALRTCATDEF, go to SETTINGS--> CONFIGURATION. By default, the option selected is INTERNAL PROCESSING. Select the option SMTP FORWARDING AS XML and give the email id. This will enable you to send an email alert whenever an error occurs in XI.

I hope it helps you in finding a solution to your problem.

Regards,

abhy

Former Member
0 Kudos

But to carry out alert handling we have to use CCMS which requires min 4- 5 GB memory .

Which in most systems is tough to get . XI without CCMS takes 3 GB of memory .

Can alerts be configured without CCMS

bhavesh_kantilal
Active Contributor
0 Kudos

Hi Amit,

ALert can be configured without CCMS.

You will have to define your <b>ALERTCATEGORY using ALRTCATDEF</b> tcode.

You will have to define your <b>ALERT RULE in ALERT CONFIGURATION in RWB.</b>

And, you can use this ALERT in your BPM.

I think these blogs can help you configure ALERTS,

<a href="/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step">Alerts Step by Step</a>

<a href="/people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated">Alerts in BPM</a>

Regards,

Bhavesh

Answers (2)

Answers (2)

STALANKI
Active Contributor
0 Kudos

I think that was not a right conception of BPM.

BPM is used for stateful messaging meaning you can manipulate the message in BPM and also built some kind of control mechanism between messages.

former_member187339
Active Contributor
0 Kudos

Hi,

>>One of the advanatages of BPM is that it helps to Control /Monitor the Message in XI

You can control the flow of messages between interfaces. There are various steps available for doing this.

Regards

Suraj