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.