Running the WSDL2Java tool on a class that implements multiple interfaces (or a base class and 1+ interfaces), results in a WSDL schema that (randomly?) selects only one of the interfaces (or base class) as the <extension base="XXX"> of the implementing class. Is there a way to express multiple interface implementations in XML schema, and if so, shouldn't Java2WSDL be doing it? This may be the wrong group to pose this question to as it probably has more to do with XML Schema, but I think it manifests itself as a shortcoming of the Java2WSDL tool.
-Eric