DESCRIPTION OF THE PROBLEM :
Failure in trying to select element using XPath when the document has mixed
namespaces tags.
Example of document:
<?xml version='1.0'?><Response user="user" requestId="
clientName@requestId">blah0<SOAP:Envelope xmlns:SOAP="
http://schemas.xmlsoap.org/soap/envelope/";><SOAP:Header>blah1</SOAP:Header><SOAP:Body></SOAP:Body></SOAP:Envelope></Response>


The XPathEvaluator to select the element
"/,Response/SOAP:Envelope/SOAP:Header" does not work correctly and gives
incorrect results.  (However...document with usage of no namespace or usage
of namespace through out the document work properly in identifying the
element.)


FULL PRODUCT VERSION :
libxalan-c1_4_0.so
libxerces-c.so.21.0
CODE DESIGN:
The code design has been borrowed from Sample file
"c/samples/SimpleXPathAPI/SimpleXPathAPI.cpp"


REPRODUCIBILITY :
The behavior is consistently reproducible.

SPECIFIC QUESTIONS:
Is there a workaround to this issue?
Is this a known issue, if yes is issue fixed in a later releas?

Reply via email to