Hello all. I need help setting up a custom fault.
Here's the situation: I have a service defined in my server-config.wsdd that is implemented by a class. All the methods on that class are exposed through the service (ie: <parameter name="allowedMethods" value="*"/>). Some of the methods in that class throw a custom exception (MyException extends Exception, for example). How to I tell Axis that I want the client to see that exception? I've originally through I needed to use <fault>. However, it appears that I can only use <fault> inside of an <operation> tag. I'd prefer not to use <operation> tags as the allowedMethods gives much more flexibility. Another reason I don't think I can use <fault> is because it doesn't exist in the DTD (http://cvs.apache.org/viewcvs.cgi/ws-axis/java/wsdd/wsdd.dtd?view=marku p). According to this DTD, I'm supposed to be using the <faultFlow> element. However, I can't find any further information on how to use it. How do I configure my server-config.wsdd to export the definition of my exception, and say that my methods can throw it? Thanks JDG --- Jay Glanville