cancel
Showing results for 
Search instead for 
Did you mean: 

XSLT Processor used by PI 7.11

former_member187447
Participant
0 Kudos

Hi Folks,

I am trying to find the xslt processot used by PI 7.11. When I use the following and add it at the root template of the stylesheet I get the processor name when I use it in any of the xslt editors. But when I use the same code it doesn't retrieve the XSLT processor in PI. Any ideas please?

<xsl:value-of select="system-property('xsl:vendor')" />

<xsl:text>:</xsl:text>

<xsl:value-of select="system-property('xsl:vendor-url')" />

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Kalyan,

The following code snippet should work fine:

<xsl:template name="XSLTProcessorVersion">

   <xsl:text>XSL version: <xsl:value-of select="system-property('xsl:version')"/> </xsl:text>

   <xsl:text>&#xa;</xsl:text>

   <xsl:text>Vendor: <xsl:value-of select="system-property('xsl:vendor')"/></xsl:text>

  <xsl:text>&#xa;</xsl:text>

   <xsl:text>Vendor URL: <xsl:value-of select="system-property('xsl:vendor-url')"/></xsl:text>

</xsl:template>


Regards,

David

former_member187447
Participant
0 Kudos

Hi David,

Its not working, there is a parsing issue. Did you by any chance tried it?

Regards

Kalyan.

azharshaikh
Active Contributor
0 Kudos

Hi Kalyan,

SAP PI uses Java based XSLT processor..pls ckh the following link...not sure if you can get the version using your code.

SAP Library - Enterprise Services Repository

Regards,

Azhar

Former Member
0 Kudos

Hi Kalyan,

I have tried it and it works fine on the PI system but in your case it is version="1.0" for PI 7.11.

Best regards,

David

former_member187447
Participant
0 Kudos

David,

I am actually mainly interested in the vendor.

Regards

Kalyan.

Answers (1)

Answers (1)

azharshaikh
Active Contributor
0 Kudos

Hi,

I believe its version="1.0" for PI 7.11

Regards,

Azhar