I just upgraded a integration running on Weblogic under jrockit 1.6 and found
a problem related to the change in XmlConverter.createTransformerFactory
introduced in 2.12.3.

where the 
 factory.setFeature(javax.xml.XMLConstants.FEATURE_SECURE_PROCESSING, true);
seems to have sideeffects when running under Weblogic

weblogic.application.ModuleException: 
        at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1510)
        at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
        at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
        at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
        at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
        Truncated. see log file for complete stacktrace
Caused By: java.lang.UnsupportedOperationException: This class does not
support JDK1.5
        at
weblogic.xml.jaxp.RegistryTransformerFactory.setFeature(RegistryTransformerFactory.java:317)
        at
org.apache.camel.converter.jaxp.XmlConverter.createTransformerFactory(XmlConverter.java:994)
        at
org.apache.camel.converter.jaxp.XmlConverter.getTransformerFactory(XmlConverter.java:908)
        at
org.apache.camel.builder.xml.XsltBuilder.setTransformerSource(XsltBuilder.java:320)
        at
org.apache.camel.component.xslt.XsltEndpoint.loadResource(XsltEndpoint.java:107)


The question is where to dig since weblogic comes with in with jaxp .

best,
Preben



--
View this message in context: 
http://camel.465427.n5.nabble.com/Problem-with-XmlConverter-after-upgrade-to-2-12-3-tp5748082.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to