I have the following code: a variable "x" that contains an XML string; if I do
an XMLParse on this variable, it works (cfdump shows me the xml tree); but when
I try to search something with an XPath query it doesn't work. It says
something about namespace resolving...
Could anyone try this code on a cfmx7 environment?
What am I doing wrong?
Thanks!

<cfsavecontent variable="x">
<env:Body xmlns:env="http://test/">
<as:CreateInstanceRq
xmlns:as="http://it-bra-w0037:8080/ServerASAP/schemas/asap.wsdl">
<as:StartImmediately>Yes</as:StartImmediately>

<as:ObserverKey>[url]http://127.0.0.1:8500/gruppotesi/goldenring/bpcr/gr_modules/proc[/url]
edure/wd/interop/gr_factory.cfc?wsdl</as:ObserverKey>
<as:Name>Richiesta Golden Ring</as:Name>
<as:Subject>idsocieta:0001 - idproc: AZ_EXT - idaction: 1 - idrich
2005/884</as:Subject>
<as:Description></as:Description>
<as:ContextData
xmlns:ascd="http://it-bra-w0037:8080/ServerASAP/schemas/FwSecContextData.xsd">
<ascd:intgr_fun_key>PRIVACY;;F3;;MODE</ascd:intgr_fun_key>
<ascd:intgr_azie>0001</ascd:intgr_azie>
<ascd:intgr_adom></ascd:intgr_adom>
<ascd:intgr_user>GESTORE</ascd:intgr_user>
<ascd:intgr_pswd>password</ascd:intgr_pswd>
<ascd:intgr_lang>ITA</ascd:intgr_lang>
<ascd:intgr_esiti></ascd:intgr_esiti>
<ascd:intgr_data>campo1=test1;;campo2=test2</ascd:intgr_data>
</as:ContextData>
</as:CreateInstanceRq>
</env:Body>
</cfsavecontent>
<cfset x_parsed=xmlparse(x)>
<cfset my_result=xmlsearch(x_parsed,"//as:CreateInstanceRq")>
<cfdump var="#my_result#">