Problem seems with the method name faultName() as you defined along with the annotation.
@WebFault(name="PfCServiceFault", > > > > > faultName="au.net.mmsn.pfc.servlet.PfCServiceFault") There is no such method, check this http://java.sun.com/javase/6/docs/api/index.html?javax/xml/ws//class-useWebFault.html I think it should be faultBean() instead of faultName() > -----Original Message----- > From: doug [mailto:[EMAIL PROTECTED] > Sent: 14 August 2007 12:38 > To: [email protected] > Subject: problem with @WebFault annotation > > > I am trying to compile a subclass of java.lang.Exception with the > @WebFault annotation drawn from jaxb-api-2.0.jar of the > apache-cxf-2.0.1-incubator.tar.gz binary package. > > import javax.xml.ws.WebFault; > @WebFault(name="PfCServiceFault", > faultName="au.net.mmsn.pfc.servlet.PfCServiceFault") > public class PfCServiceFault extends Exception { > ... > } > > Unfortunately when I compile that I get the compilation error > > PfCServiceFault.java:6: cannot find symbol > symbol : method faultName() > location: @interface javax.xml.ws.WebFault > faultName="au.net.mmsn.pfc.servlet.PfCServiceFault") > ^ > 1 error > > Is that normal? > I am using javac 1.5.0_06 on linux. > I was hoping that the faultName might propogate through into > the imports of the wsdl2java created interface and its implementation > (because it doesn't seem to curently) > > Thanks for any advice. > Doug > > ______________________________________________________________ > __________ > This e-mail has been scanned for all viruses by MessageLabs. > ______________________________________________________________ > __________ > ________________________________________________________________________ This e-mail has been scanned for all viruses by MessageLabs. To learn more about Singularity's business process management solutions and services please visit: www.singularity.co.uk www.singularity.us.com Singularity operates globally through its offices in New York, London, Singapore, Ireland and India. Singularity Limited is incorporated in the United Kingdom with Registration Number NI 31519 and its Registered Office at 100 Patrick Street, Derry, BT48 7EL, United Kingdom.
