I manage an open source utility and framework for testing Web Services for scalability and performance. (Details on TestMaker are at http://www.pushtotest.com) I'm working on a more advanced Wizard to create test agent scripts for SOAP-based Web Services. The new Wizard will write a Jython script that makes a doc-lit/complex-type call to a service.
One of the things I've noticed about WSDL from a .NET Web Service is the use of schema include statements. In a <types><schemas> element I'll find something like this:
<s:import namespace="http://schemas.webservices.payroll-service.biz/payroll/" schemaLocation="payroll.xsd"/>
WSDL4J, JDOM and other WSDL handling libraries do not appear to handle an import. I found an open-source library that tries to do an XML include: http://xincluder.sourceforge.net/
I'm wondering if anyone knows how to best handle an import?
-Frank Cohen [EMAIL PROTECTED]
---
Frank Cohen, PushToTest, http://www.PushToTest.com, phone: 408 374 7426
Author of "Java Testing and Design: From Unit Tests to Automated Web Tests"
from Prentice Hall, details at http://thebook.pushtotest.com