Kattubadi Basher Ahamed wrote:
> Hello,
>  I am trying to do simple transformation , it is not working , can you please 
> help me what is worng in this flow,
> The request and xslt I tested it works fine me in xmlspy tool, when I put on 
> ESB it is not working, attached files have all the request ,xslt and flow
>   
please see the other thread for the answer.

Thanks,
Ruwan
>
>
>
> I am getting the following exception
> ache.axiom.om.impl.llom.OMCommentImpl
> 2009-03-10 13:48:53,099 [10.32.44.217-DHBH91D1] [HttpServerWorker-2] ERROR 
> XSLTMediator Error occured in XSLT transformation : 
> javax.xml.transform.TransformerException: java.l
> ang.ClassCastException: org.apache.axiom.om.impl.llom.OMCommentImpl
> 2009-03-10 13:48:53,099 [10.32.44.217-DHBH91D1] [HttpServerWorker-2] ERROR 
> XSLTMediator Error performing XSLT transformation using : GetMedData_xslt
> 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
> ---------
>
>  
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On 
> Behalf Of Paul Fremantle
> Sent: Thursday, March 05, 2009 10:55 AM
> To: [email protected]
> Subject: Re: [esb-java-dev] ESB XSLT
>
> Basher
>
> You need to follow the samples setup guide which is here:
> http://wso2.org/project/esb/java/2.0.1/docs/wso2esb-2.0.1-docs/samples_setup_guide.html
>
> To try out sample 8 follow these steps:
>
> 1. Start the sample axis2 server:
>
>  > cd WSO2ESBROOT\samples\axis2Server\src\SimpleStockQuoteService\
>  > ant
>  > cd WSO2ESBROOT\samples\axis2Server
>  > axis2server
>
> 2. start the ESB in sample 8 mode:
>  > cd WSO2ESBROOT\bin
>  > wso2server -Desb.sample=8
>
> 3. try the client
>  > cd WSO2ESBROOT\samples\axis2Client
>  > ant stockquote
> -Daddurl=http://localhost:9000/services/SimpleStockQuoteService
> -Dtrpurl=http://localhost:8280/ -Dmode=customquote
>
> Regards
> Paul
>
> Kattubadi Basher Ahamed wrote:
>   
>> Paul,
>>  can you please explain me how to start running samples .
>>
>> -basher
>>  
>>
>> -----Original Message-----
>> From: [email protected] 
>> [mailto:[email protected]] On Behalf Of Paul Fremantle
>> Sent: Thursday, March 05, 2009 9:13 AM
>> To: [email protected]
>> Subject: Re: [esb-java-dev] ESB XSLT
>>
>> Basher
>>
>> Can I suggest you start by taking a look at Sample 8.
>> http://wso2.org/project/esb/java/2.0.1/docs/wso2esb-2.0.1-docs/samples
>> /message_mediation_samples.html#Sample8
>>
>> The key configuration is to store your XSLT in the Registry, and then use 
>> the transform mediator to point at it.
>>
>> Let us know if that gets you going otherwise I can give a more detailed 
>> instructions.
>>
>> Regards
>> Paul
>>
>> Kattubadi Basher Ahamed wrote:
>>     
>>>  
>>> HI,
>>>  I am evaluating WS02 ESB , I have good exp in IBM ESB and ALSB/OSB.
>>> I am trying XSLT transformation in WS02 ESB , I need to apply xslt 
>>> before sending to the end point. Can you send me details, where i 
>>> need to put xslt and how need to configure in proxy in xslt just i am 
>>> changing <UnitNumberXXX> to <UnitNumbe>
>>>  
>>>  
>>> Request to ESB :
>>>  
>>> <soapenv:Envelope
>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
>>> xmlns:med="MedService">
>>>    <soapenv:Header/>
>>>    <soapenv:Body>
>>>       <med:getMedData>
>>>          <med:UnitNumberXXX>118138</med:UnitNumberXXX>
>>>          </med:getMedData>
>>>    </soapenv:Body>
>>> </soapenv:Envelope>
>>>  
>>> XSLT
>>>  
>>> Transform.xsl
>>>  
>>> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"; 
>>> version="1.0" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"; 
>>> xmlns:med="MedService" >
>>>  <xsl:output method="xml" indent="yes"/>  <xsl:template match="/">
>>>   <med:getMedData>
>>>    <med:UnitNumber>
>>>     <xsl:value-of select="//med:UnitNumberXXX"/>
>>>    </med:UnitNumber>
>>>   </med:getMedData>
>>>  </xsl:template>
>>> </xsl:stylesheet>
>>>  
>>> Thanks and Regards
>>> ...................................
>>> Basher Kattubadi
>>> Desk:801-442-5515
>>>  
>>>
>>>
>>> ---------------------------------------------------------------------
>>> -
>>> --
>>>
>>> _______________________________________________
>>> Esb-java-dev mailing list
>>> [email protected]
>>> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>>       
>> --
>> Paul Fremantle
>> CTO and Co-Founder, WSO2
>> OASIS WS-RX TC Co-chair
>> VP, Apache Synapse
>>
>> Office: +44 844 484 8143
>> Cell: +44 798 447 4618
>>
>> blog: http://pzf.fremantle.org
>> [email protected]
>>
>> "Oxygenating the Web Service Platform", www.wso2.com
>>
>> _______________________________________________
>> Esb-java-dev mailing list
>> [email protected]
>> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>
>> _______________________________________________
>> Esb-java-dev mailing list
>> [email protected]
>> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>
>>     
>
> --
> Paul Fremantle
> CTO and Co-Founder, WSO2
> OASIS WS-RX TC Co-chair
> VP, Apache Synapse
>
> Office: +44 844 484 8143
> Cell: +44 798 447 4618
>
> blog: http://pzf.fremantle.org
> [email protected]
>
> "Oxygenating the Web Service Platform", www.wso2.com
>
> _______________________________________________
> Esb-java-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> Esb-java-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev


-- 
Ruwan Linton
Senior Software Engineer & Product Manager; WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.org
email: [email protected]; cell: +94 77 341 3097
blog: http://ruwansblog.blogspot.com


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

Reply via email to