I´m using SMX in Jboss and it was a ClassLoader problem with de dependecy
"xml-apis" in xalan 2.7.0
imorales wrote:
>
> Hi all. I´m using SMX 3.1.2 and Xalan 2.7.0
> I have a bean that listen bus messages, a method in the bean executes when
> a message in the bus is injected. The first thing I do in the method is
> get the in message and then transform the content of the in message in a
> w3c Node,such like this:
> -------------
> private void parseaPeticion(MessageExchange me) throws Exception {
>
> InOut inout = (InOut) me;
> NormalizedMessage msgin = inout.getInMessage();
> org.w3c.dom.Node nd =
> sourceTransformer.toDOMNode(msgin.getContent());
> ..
> ..
> .
> -------------
> When I do the transform I´m getting next exception:
>
> javax.xml.transform.TransformerException: Can not transform a result of
> type javax.xml.transform.dom.DOMResult
> at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultContentHandler(TransformerIdentityImpl.java:301)
> at
> org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:329)
> at
> org.apache.servicemix.jbi.jaxp.SourceTransformer.toResult(SourceTransformer.java:85)
> at
> org.apache.servicemix.jbi.jaxp.SourceTransformer.toDOMNodeFromSAX(SourceTransformer.java:278)
> at
> org.apache.servicemix.jbi.jaxp.SourceTransformer.toDOMSourceFromSAX(SourceTransformer.java:273)
> at
> org.apache.servicemix.jbi.jaxp.SourceTransformer.toDOMSource(SourceTransformer.java:132)
> at
> org.apache.servicemix.jbi.jaxp.SourceTransformer.toDOMNode(SourceTransformer.java:289)
> --------------------
>
> I try to do the transform from another way but I´m getting same error:
>
> DOMSource ds = sourceTransformer.toDOMSource(msgin.getContent());
> or
> DOMResult domResult = new DOMResult();
> TransformerFactory.newInstance().newTransformer().transform(msgin.getContent(),
> domResult);
> ---------------------
> Any ideas about the error, what I´m missing. Thanks in advance.
>
>
>
--
View this message in context:
http://www.nabble.com/TransformerException-when-get-the-Node-of-a-NormalizedMessage-tp14594031s12049p14594326.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.