Lawrence, The 'element' attribute of interface fault and message reference is optional, so I tried a test with this attribute missing from an interface <fault>. It caused a NPE in WSDLDocumentValidator.validateInterfaces(..) where it calls testAssertionSchema0016(..).
This testAssertionSchema0016 method will (?) also be used for validating schema type definitions used in property <constraint>. What do you think about changing the method's signature to take the element or type's QName rather that its namespace string, and changing the Schema-0016 message parameters to include the name of the element or type as well as the namespace? regards, John Kaputin --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
