cancel
Showing results for 
Search instead for 
Did you mean: 

Alert container not working

Former Member
0 Kudos

Hi All,

I have configured Adapter Engine alerts with SXMS_TO_ADAPTER_ERRTXT and SXMS_TO_ADAPTER_ERRLINES along with other container variables.

These containers are not giving its values for some JDBC receiver channel errors, where error processing log are explained in communication channel.

But in other adapter channels the error details is available in both sender and receiver side, even sender side in JDBC adapter its error details are shown by these variables.

I really wonder what could the reason? In alrtdisp transaction also these container values are empty.Please help

Accepted Solutions (0)

Answers (1)

Answers (1)

GabrielSagaya
Active Contributor
0 Kudos

Hi,

Did you assign the Dictionary Data type for SXMS_TO_ADAPTER_ERRLINES as ALPF_STRING_TAB

?

Former Member
0 Kudos

Yes Gabriel it is ALPF_STRING_TAB

former_member201264
Active Contributor
0 Kudos

Hi,

You check this note 913858.

Regards,

Sreeni.

Former Member
0 Kudos

Hi Kancham,

Checked all the notes mentioned in 913858, yet to get a solution.

former_member201264
Active Contributor
0 Kudos

Hi,

Note 1294312 - XI alerting: SXMS_TO_ADAPTER_ERRTXT is truncated

Check this NOTE as below if you dont have SID.

Summary

Symptom

 

Within the XI alert configuration, you can specify container variables in the short text or long text for the definition of alert categories. These container variables are replaced with current values when alerts are generated and delivered by e-mail.
The value of the variable SXMS_TO_ADAPTER_ERRTXT, which contains the current error text of an Adapter Engine, is truncated after 80 characters.

Other terms

 

RWB, Runtime Workbench, Exchange Infrastucture

Reason and Prerequisites

 

This is caused by a restriction that is described in Note 724755.

Solution

 

We have introduced the new container variable SXMS_TO_ADAPTER_ERRLINES as a solution. It contains the entire error text in the form of table lines.
To use the new variable, you must first implement the assigned correction instructions or import the relevant Support Package.
You can then specify the variable in the following form in the long text of an alert category:
&SXMS_TO_ADAPTER_ERRLINES[]&

 

Regards,

Sreeni.

Former Member
0 Kudos

Thanks for the reply kancham,

Am using the container variables as mentioned in 1294312 note.

These containers are not giving error details only for JDBC receiver channels side in other adapters it is working fine even in JDBC sender channel side.

Please help...

Former Member
0 Kudos

Hello,

&SXMS_TO_ADAPTER_ERRTXT& and &SXMS_TO_ADAPTER_ERRLINES[]& not giving error details for JDBC channels..

Please help