I've committed some Round III interop tests: Import1, Import2, and Import3. I've automated all the steps (see http://www.whitemesa.net/r3/plan.html). They work for everything but step 8, which I haven't debugged, yet. That step may be too hard to automate in ant; we'll see...
If anyone cares, here's what I did. For each test there are 8 steps. 1. Start with predefined WSDL 2. Generate client from predefined WSDL - run WSDL2Java 3. Test generated client against pre-built server - normal functional test 4. Generate server from predefined WSDL - run WSDL2Java 5. Test generated client against generated server - normal functional test with explicit local address specified 6. Generate second client from generated server's WSDL - run Java2WSDL on our generated server - run WSDL2Java on resulting WSDL file, making sure output goes into a "step6" package so it is different than the first set of generated files 7. Test second generated client against generated server - normal functional test 8. Test second generated client against pre-built server - normal functional test with explicit remote address specified Take a look at test/wsdl/interop3/Import1TestCase.java and the import1 steps in Wsdl2javaTestSuite.xml. Russell Butek [EMAIL PROTECTED]