cancel
Showing results for 
Search instead for 
Did you mean: 

SAP XPath extension - could not load class for node-set

Former Member
0 Kudos

Hello,

I am using XMLSpy to develop an XSL transform. I need to use an extension from the standard XPath so that I can get a nodeset from a document fragment. I saw that this function is available in the extension

xmlns:exsl="http://www.sap.com/sapxsl"

so I wrote the following line to access it

<xsl:value-of select="exsl:node-set($sorted/link/cur[../par=$currentGtin])"/>

Unfortunately this does not work when running XI from XMLSpy. The error returned is

"Could not load class http://www.sap.com/sapxsl required for execution of 'node-set'."

I have searched for it, but did not find it. Does anyone know what I am doing wrong?

Thanks

Bill

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

The excel below gives the details of xsd and WSDL supported by SAP:

https://websmp104.sap-ag.de/~sapidb/011000358700000595422005D

Regards

Vijaya

Former Member
0 Kudos

Thanks for the help Vijaya,

the Excel file only outlines the elements of XSL, however, and not the XPath functions.

Perhaps you, or another reader, has an example of successful use of these XPath extension functions.

Bill

Former Member
0 Kudos

I have the same problem I need a node set I use exsl:node-set but in the sap server doesn't work !!!