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-tp14594031s12049p14594031.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to