cancel
Showing results for 
Search instead for 
Did you mean: 

XSL ABAP: XI runtime parameters

Former Member
0 Kudos

Hi all

I have created an XSL Transformation on the ABAP stack to use in an interface mapping that is called in a Business Process.

In this XSLT mapping I need to include the MessageId.

According to http://help.sap.com/saphelp_nw04s/helpdata/en/83/2200cb50d345c793336d9a1683163e/frameset.htm , I can include the XI runtime parameters by including transformation SXI_PARAMETER_DECLARATION in the following way: <xsl:include sap:name=u201CSXI_PARAMETER_DECLARATIONu201C/>.

Then I try to use a parameter in the mapping: <xsl:value-of select="$MessageId"/>.

Activating the transformation works.

But when I try to test my scenario, I can't access any runtime parameters. They allways seem to be empty.

Is there anyone who ever used XI runtime parameters in XSL ABAP tranformations?

Thanks in advance

T. Boeve

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Thierry,

as runtime parameters are runtime parameters, you can only access them if you route a message though your process (runtime).

If you just test your mapping you will have no parameters and so they wont be found.

Regards Mario

Edited by: Mario Müller on Aug 5, 2008 10:42 AM

Former Member
0 Kudos

Hi Mario

Thanks for your response.

But by testing my scenario I meant that I really routed a message through the BPM. I didn't try to test it with some test transaction.

Kind regards

T. Boeve