Hi I am getting this exception while creating the web service exception. I am using Eclipse 3.7, CXF 2.5.1, Geronimo 2.2. Also i am not able to install it onto Geronimo, it is giving exceptions also.
Used these steps to create the web service stubs "Once installed, go to Window > Preference > Web Services > CXF 2.x Preferences and setup the path to your CXF Home (i.e. it needs to be "installed" on your machine). Then, create a New > Other > Web Services > Web Service Client, set the Service definition (WSDL), change the runtime to Apache CXF 2.x and follow the steps of the wizard." Please let me know what is the issue. Loading FrontEnd jaxws ... Loading DataBinding jaxb ... wsdl2java -client -d C:\Users\501971347\workspace\WebServiceProject\.cxftmp/src -classdir C:\Users\501971347\workspace\WebServiceProject\build\classes -p http://drms.energy.ge.com/smartgrid/datamodel/services/enddevicemanagement/pandeviceregistrationservice=com.ge.energy.drms.smartgrid.datamodel.services.enddevicemanagement.pandeviceregistrationservice -impl -validate -exsh false -dns true -dex true -wsdlLocation http://localhost:20510/PANDeviceRegistrationService/SoapPort?wsdl -verbose -defaultValues -fe jaxws -db jaxb -wv 1.1 file:/C:/Users/501971347/workspace/drms-extensions/drms-extensions-sce/target/classes/WSDL/PANDeviceRegistrationService.wsdl wsdl2java - Apache CXF 2.5.1 WSDLToJava Error: java.lang.reflect.UndeclaredThrowableException org.apache.cxf.tools.common.ToolException: java.lang.reflect.UndeclaredThrowableException at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:294) at org.apache.cxf.tools.common.toolspec.ToolRunner.runTool(ToolRunner.java:103) at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:113) at org.apache.cxf.tools.wsdlto.WSDLToJava.run(WSDLToJava.java:86) at org.apache.cxf.tools.wsdlto.WSDLToJava.main(WSDLToJava.java:184) Caused by: java.lang.reflect.UndeclaredThrowableException at $Proxy43.required(Unknown Source) at com.sun.tools.xjc.generator.bean.field.AbstractField.annotateReference(AbstractField.java:192) at com.sun.tools.xjc.generator.bean.field.AbstractField.annotate(AbstractField.java:161) at com.sun.tools.xjc.generator.bean.field.AbstractFieldWithVar.createField(AbstractFieldWithVar.java:80) at com.sun.tools.xjc.generator.bean.field.SingleField.<init>(SingleField.java:94) at com.sun.tools.xjc.generator.bean.field.SingleField.<init>(SingleField.java:81) at sun.reflect.GeneratedConstructorAccessor18.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.sun.tools.xjc.generator.bean.field.GenericFieldRenderer.generate(GenericFieldRenderer.java:69) at com.sun.tools.xjc.generator.bean.field.DefaultFieldRenderer.generate(DefaultFieldRenderer.java:82) at com.sun.tools.xjc.generator.bean.BeanGenerator.generateFieldDecl(BeanGenerator.java:774) at com.sun.tools.xjc.generator.bean.BeanGenerator.generateClassBody(BeanGenerator.java:555) at com.sun.tools.xjc.generator.bean.BeanGenerator.<init>(BeanGenerator.java:258) at com.sun.tools.xjc.generator.bean.BeanGenerator.generate(BeanGenerator.java:166) at com.sun.tools.xjc.model.Model.generateCode(Model.java:290) at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:283) at com.sun.tools.xjc.api.impl.s2j.SchemaCompilerImpl.bind(SchemaCompilerImpl.java:94) at org.apache.cxf.tools.wsdlto.databinding.jaxb.JAXBDataBinding.initialize(JAXBDataBinding.java:391) at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.generateTypes(WSDLToJavaContainer.java:591) at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.processWsdl(WSDLToJavaContainer.java:243) at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:138) at org.apache.cxf.tools.wsdlto.WSDLToJavaContainer.execute(WSDLToJavaContainer.java:286) ... 4 more Caused by: java.lang.NoSuchMethodException: javax.xml.bind.annotation.XmlElementRef.required() at java.lang.Class.getDeclaredMethod(Class.java:1937) at com.sun.codemodel.TypedAnnotationWriter.invoke(TypedAnnotationWriter.java:112) ... 27 more -- View this message in context: http://cxf.547215.n5.nabble.com/Getting-Exceptions-while-creating-Web-Service-stubs-in-Eclipse-using-CXF-2-5-1-tp5489972p5489972.html Sent from the cxf-user mailing list archive at Nabble.com.
