Page 1 of 1

XSLT with Caucho Resin's

Posted: Wed Aug 17, 2005 5:50 pm
by MarkAyad
I can't get the oxygenxml eclipse plugin (6.1.0) to use Resin's XSLT (compiled stylesheet transformation).

I have read the HowToConfigureExternalXSLTTransformer.pdf.

I set the JAXP XSLT Transformer value as: com.caucho.xsl.Xsl
placing the resin.jar in the plugin lib directory.

And config the transformation senario to use JAXP:

When I perform the transform I get:

Severity Description Resource In Folder Location Creation Time
2 The transformer JAXP is not present! Please install it in the folder: file:/e:/java/ide/eclipse/eclipse-3.1.0/plugins/com.oxygenxml.editor_6.1.0/lib/ personal.xml test/samples 17 August 2005 16:01:29

We use Resin for xslt because it was about three times faster than Xalan and about 80% faster than Saxon.

Posted: Wed Aug 17, 2005 5:59 pm
by MarkAyad
Found a solution, by placing the resin.jar in the \jre\lib\endorsed directory.

Posted: Thu Aug 18, 2005 12:33 pm
by george
Hi Mark,

That article is for the standalone version. For Eclipse you need to also edit the plugin.xml and add a reference to the added jar in the runtime section and then make sure you pass -clean in the command line when you start Eclipse to force a plugins refresh.

Placing that jar in the JRE endorsed folder also works as you noted.

Best Regards,