cancel
Showing results for 
Search instead for 
Did you mean: 

XPath/XSLT 2.0?

Former Member
0 Kudos

Is xMII planning to support XPath/XSLT 2.0? Any idea when?

In xMII 12.0, are custom actions provided their own classloader? Or do they share a classloader with the core actions? In other words, can we include Saxon 8 (XPath/XSLT 2.0) in our custom action bundle without interfering with the core actions?

-tim

Accepted Solutions (0)

Answers (3)

Answers (3)

0 Kudos

Tim,

I have confirmation on this from our dev. team for v12; here's what was relayed to me:

No, Custom actions are in a separate class loader. However the custom action class loader always tries to load a class first from the application class loader. This means if the class already exists in the class path you cannot replace it. Your new class will be ignored.

Hope this helps to clarify...

Sam

Former Member
0 Kudos

It does. Thanks Sam.

0 Kudos

Tim,

I believe that the loader is the same but the environment is nested for custom actions. Any of the included/dependent classes will only be valid for your action(s).

Sam

Former Member
0 Kudos

If you explicitly call the Saxon implementation(s) and DON'T set the XML and XSL parser factories to use your stuff, it MIGHT work.