Sorry, I just typed it wrong in my email, it should have the 2 slashes. The bug still exists as described. You can verify by putting a breakpoint inside SynapseXPath and watching as it iterates over the returned List objects.
Thanks, Bill On Wed, Jun 10, 2009 at 11:09 AM, Asankha C. Perera <asan...@apache.org>wrote: > Hi Bill > > <log level="custom"> > <property name="sessID" > expression="//cfl:LoginResponse/cfl:LoginResponseData/@sessionID" > xmlns:cfl="http:www.test.com/cfl" /> > </log> > > The message body is: > <soapenv:Body> > <cfl:LoginResponse xmlns:cfl="http://www.test.com/cfl"> > <cfl:LoginResponseData sessionID="250446AD43C0EEF3ED2F3172F8FA0A3D" > statusCode="0"/> > </cfl:LoginResponse> > </soapenv:Body> > > The namespaces in the log mediator for cfl is "http:..." <http:...> (note > the missing "//") and is thus different from what you see in the message.. > was this a mistake? > > cheers > asankha > > -- > Asankha C. Perera > AdroitLogic, http://adroitlogic.org > http://esbmagic.blogspot.com > > >