The WSDL of the service we are building a client for has a schema for elements that may be returned in the <Fault><<detail> element
However, no other part of the WSDL refers to that element. Our axis generated client ( from a WSDL ) includes classes that match those elemts, and when we send a message with a deliberate error, the SOAP Fault <detail> in the response has what we expect, and that Element is included in the AxisFault we get. However, I don't see a way to: deserialize the contents of the <detail> into an instance of the class or (even better ), to tell axis to generate a client that will throw some specific Exception when it receives specific fault contents. The latter I can manage (and the former as well ), but it would be nicer if I could tell Axis to do it for me. Is there a way, either by adding more information to the WSDL, by configuring the wsdl2java task properly, or by saying some other magic words, or should I just brush up on my (j)DOM? Thanks, George McKinney
