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 >>> >>> >> >