[ 
https://wso2.org/jira/browse/ESBJAVA-592?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hiranya Jayathilaka updated ESBJAVA-592:
----------------------------------------

    Priority: Low  (was: Normal)

Reducing priority since the problem doesn't occur with latest builds and since 
the scenario in question is not a very common one.

> XSLT Transformation
> -------------------
>
>                 Key: ESBJAVA-592
>                 URL: https://wso2.org/jira/browse/ESBJAVA-592
>             Project: WSO2 ESB
>          Issue Type: Bug
>          Components: Core Engine
>    Affects Versions: 2.2
>         Environment: Windows
>            Reporter: Basher Kattubadi
>            Assignee: Hiranya Jayathilaka
>            Priority: Low
>
> If  i have Comments in request transformation is failing.If i remove          
> <!--Optional:-->  comments it work fine the XSLT
> example Request
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
> xmlns:med="MedService" 
> xmlns:mod="http://model.webservice.help2.intermountain.org";>
>    <soapenv:Header/>
>    <soapenv:Body>
>       <med:getMedData>
>          <med:UnitNumber></med:UnitNumber>
>          <med:UserLoginCriteria>
>             <!--Optional:-->
>             <mod:userName123></mod:userName123>
>             <!--Optional:-->
>             <mod:userPassword></mod:userPassword>         
>          </med:UserLoginCriteria>
>           </med:getMedData>
>    </soapenv:Body>
> </soapenv:Envelope>
> this is the exception
>  javax.xml.transform.TransformerException: 
> javax.xml.transform.TransformerException: java.lang.ClassCastException: 
> org.apache.axiom.om.impl.llom.OMCommentImpl
> >         at 
> > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:654)
> >         at 
> > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:281)
> >         at 
> > org.apache.synapse.mediators.transform.XSLTMediator.performXSLT(XSLTMediator.java:320)
> >         at 
> > org.apache.synapse.mediators.transform.XSLTMediator.mediate(XSLTMediator.java:178)
> >         at 
> > org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:59)
> >         at 
> > org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:125)
> >         at 
> > org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:158)
> >         at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176)
> >         at 
> > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
> >         at 
> > org.apache.synapse.transport.nhttp.ServerWorker.processPost(ServerWorker.java:290)
> >         at 
> > org.apache.synapse.transport.nhttp.ServerWorker.run(ServerWorker.java:199)
> >         at 
> > org.apache.synapse.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:58)
> >         at 
> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
> >         at 
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
> >         at java.lang.Thread.run(Thread.java:595)
> > Caused by: javax.xml.transform.TransformerException: 
> > java.lang.ClassCastException: org.apache.axiom.om.impl.llom.OMCommentImpl
> >         at 
> > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getDOM(TransformerImpl.java:496)
> >         at 
> > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:644)
> >         ... 14 more
> > Caused by: java.lang.ClassCastException: 
> > org.apache.axiom.om.impl.llom.OMCommentImpl
> >         at 
> > org.apache.axiom.om.impl.llom.OMStAXWrapper.getTextCharacters(OMStAXWrapper.java:403)
> >         at 
> > org.springframework.xml.stream.StaxStreamXmlReader.handleComment(StaxStreamXmlReader.java:193)
> >         at 
> > org.springframework.xml.stream.StaxStreamXmlReader.parseInternal(StaxStreamXmlReader.java:103)
> >         at 
> > org.springframework.xml.stream.AbstractStaxXmlReader.parse(AbstractStaxXmlReader.java:128)
> >         at 
> > org.springframework.xml.stream.AbstractStaxXmlReader.parse(AbstractStaxXmlReader.java:111)
> >         at 
> > com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM(XSLTCDTMManager.java:387)
> >         at 
> > com.sun.org.apache.xalan.internal.xsltc.dom.XSLTCDTMManager.getDTM(XSLTCDTMManager.java:228)
> >         at 
> > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.getDOM(TransformerImpl.java:474)
> >         ... 15 more
> > ---------
> >

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

_______________________________________________
Esb-java-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to