[esb-java-dev] ESB XSLT
Saliya Ekanayake
saliya at wso2.com
Thu Mar 5 10:21:07 PST 2009
Basher,
To run samples, first go to ESB_HOME/bin and execute ant. Then you can
follow on with the steps that Paul has mentioned.
Thanks,
Saliya
Paul Fremantle wrote:
> 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: esb-java-dev-bounces at wso2.org [mailto:esb-java-dev-bounces at wso2.org] On Behalf Of Paul Fremantle
>> Sent: Thursday, March 05, 2009 9:13 AM
>> To: esb-java-dev at wso2.org
>> 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
>>> Esb-java-dev at wso2.org
>>> 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
>> paul at wso2.com
>>
>> "Oxygenating the Web Service Platform", www.wso2.com
>>
>> _______________________________________________
>> Esb-java-dev mailing list
>> Esb-java-dev at wso2.org
>> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>
>> _______________________________________________
>> Esb-java-dev mailing list
>> Esb-java-dev at wso2.org
>> https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
>>
>>
>
>
More information about the Esb-java-dev
mailing list