Hey guys, First, thanks for implementing XPath Response Assertion. It's a great thing to have around with growing number of XML applications on the web. Having said that though, I am seeing some problems with it on my Jmeter 2.0.3.
1. When I have a document like the following (retrieved via HTTP Sampler) <?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE ryostest PUBLIC "-//FMI//DTD ryostest//EN" "/ryos/ryostest.dtd"> <ryostest xmlns="http://ryostest.org/ryostest" version="1.0"> <error code="0"> </error> ... Where the DTD is actually served via HTTP, Xpath Assertion doesn't seem to try to retrieve the DTD and results in an error. The assertion result shows this: "IOException: /ryos/ryostest.dtd" I think the XPath assertion should try to retrieve the DTD via the same scheme used in HTTP Response assertion. For example, if the HTTP Sampler accessed the XML document using this: IP: myserver.com Port: 80 Protocol: http Then, the dtd should be sought for here: http://myserver.com:80/ryos/ryostest.dtd 2. Actual XPath Assertion seems to return true always. For example, referring back to the example XML doc fragment from earlier, I threw in the following into XPath Assertion and it still gave me a success: /ryostest/[EMAIL PROTECTED]'1'] whereas it shouldn't because the code attribute is 0 in the above example. Thanks for the help! Ryo --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

