My guess would be that you would have to put the xsl implementation you want to use in lib/endorsed. The selection of which transformer factory to use is made by a setting a system property and IIUC the implementation has to be in an endorsed directory rather than added to the classpath some other way.

thanks
david jencks

On Jul 19, 2006, at 9:33 AM, Sutton, Timothy wrote:

I was wondering if anyone had tried to deploy a Gbean with Joost (stx
xml parser), and if they had any problems with it. I get the following
exception.

Exception in thread "Timer-2"
javax.xml.transform.TransformerFactoryConfigurationError: Provider
net.sf.joost.trax.TransformerFactoryImpl could not be instantiated:
java.lang.NullPointerException
        at
javax.xml.transform.TransformerFactory.newInstance (TransformerFactory.ja
va:109)
        at
org.apache.geronimo.system.configuration.LocalAttributeManager.saveXml To
File(LocalAttributeManager.java:467)
        at
org.apache.geronimo.system.configuration.LocalAttributeManager.save (Loca
lAttributeManager.java:433)
        at
org.apache.geronimo.system.configuration.LocalAttributeManager$2.run (Loc
alAttributeManager.java:636)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)


Thanks again!


Tim

Reply via email to