I will try this on my system.  What build # did you test this on?

Thanks,
Bill

On Wed, Jun 24, 2009 at 1:26 AM, indika kumara <indika.k...@gmail.com>wrote:

> Bill , following is the sample I ahve tested - This is similar to sample
> 300. It worked
>
>
> <!-- Introduction to Tasks with simple trigger -->
> <definitions xmlns="http://ws.apache.org/ns/synapse";>
>
>     <task class="org.apache.synapse.startup.tasks.MessageInjector"
> name="CheckPrice">
>         <property name="to" value="
> http://localhost:9000/services/SimpleStockQuoteService"/>
>         <property name="soapAction" value="urn:getQuote"/>
>         <property name="message">
>             <m0:getQuote xmlns:m0="http://services.samples";>
>                 <m0:request>
>                     <m0:symbol sessionID="one"/>
>                 </m0:request>
>             </m0:getQuote>
>         </property>
>         <trigger interval="5"/>
>     </task>
>
>     <in>
>         <filter xmlns="http://ws.apache.org/ns/synapse";
>                 xpath="boolean(//m:getQuote/m:request/m:symbol/@sessionID)"
>                 xmlns:m="http://services.samples";>
>             <log level="custom">
>                 <property name="sessID"
> expression="//m:getQuote/m:request/m:symbol/@sessionID"
>                           xmlns:m="http://services.samples"/>
>             </log>
>         </filter>
>         <send/>
>     </in>
>     <out>
>         <log level="custom">
>             <property name="Stock_Quote_on"
>
> expression="//ns:return/ax21:lastTradeTimestamp/child::text()"
>                       xmlns:ax21="http://services.samples/xsd"; xmlns:ns="
> http://services.samples"/>
>             <property name="For_the_organization"
> expression="//ns:return/ax21:name/child::text()"
>                       xmlns:ax21="http://services.samples/xsd"; xmlns:ns="
> http://services.samples"/>
>             <property name="Last_Value"
> expression="//ns:return/ax21:last/child::text()"
>                       xmlns:ax21="http://services.samples/xsd"; xmlns:ns="
> http://services.samples"/>
>         </log>
>     </out>
>
> </definitions>
>
>
> On Wed, Jun 24, 2009 at 1:20 AM, Bill Harts <prgt...@gmail.com> wrote:
>
>> pls try with no data in the symbol tag like
>>
>> <m:symbol *sessionID="one" /*>
>>
>>
>>
>> Mixtped pn my iphne
>>
>> On Jun 23, 2009, at 2:25 PM, indika kumara <indika.k...@gmail.com> wrote:
>>
>> Bill ,  I have tested your scenario with the following mediator
>> configuration and the message. It worked.
>>
>> Mediator configuration
>>
>> <filter xmlns=" <http://ws.apache.org/ns/synapse>
>> http://ws.apache.org/ns/synapse";
>> xpath="boolean(//m:GetQuote/m:symbol/@sessionID)"   
>> xmlns:m="<http://www.webserviceX.NET/>
>> http://www.webserviceX.NET/";>
>>     <log level="custom">
>>         <property name="sessID"
>> expression="//m:GetQuote/m:symbol/@sessionID"   
>> xmlns:m="<http://www.webserviceX.NET/>
>> http://www.webserviceX.NET/"/>
>>     </log>
>> </filter>
>>
>> Message
>>
>> <m:GetQuote xmlns:m=" <http://www.webserviceX.NET/>
>> http://www.webserviceX.NET/";>
>> <m:symbol *sessionID="one"*>IBM</m:symbol>
>> </m:GetQuote>
>>
>> Out put
>>
>> *sessID = one*
>>
>> Thanks
>> Indika
>>
>>
>

Reply via email to