I always use current svn trunk.

On Wed, Jun 24, 2009 at 1:13 PM, Bill Harts <prgt...@gmail.com> wrote:

> 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