Hi Srinath, I failed to build EWS with the following message:
[javac] Compiling 583 source files to C:\java\project\ws-axis\contrib\ews\target\classes C:\java\project\ws-axis\contrib\ews\src\org\apache\geronimo\ews\jaxrpcmappin g\J2eeBeanWriter.java:225: cannot resolve symbol symbol : method getLocalPart () location: class java.lang.String String elemName = elem.getName().getLocalPart(); ^ C:\java\project\ws-axis\contrib\ews\src\org\apache\geronimo\ews\jaxrpcmappin g\J2eeBeanWriter.java:400: cannot resolve symbol symbol : method getLocalPart () location: class java.lang.String Utils.xmlNameToJava(elem.getName().getLocalPart())); ^ C:\java\project\ws-axis\contrib\ews\src\org\apache\geronimo\ews\jaxrpcmappin g\J2eeBeanHelperWriter.java:295: cannot resolve symbol symbol : method getLocalPart () location: class java.lang.String String elemLocalName = elem.getName().getLocalPart(); ^ C:\java\project\ws-axis\contrib\ews\src\org\apache\geronimo\ews\jaxrpcmappin g\J2eeBeanHelperWriter.java:298: incompatible types found : java.lang.String required: javax.xml.namespace.QName QName xmlName = elem.getName(); ^ C:\java\project\ws-axis\contrib\ews\src\org\apache\geronimo\ews\jaxrpcmappin g\J2eeGeneratorFactory.java:1019: cannot resolve symbo l symbol : method holder (org.apache.axis.wsdl.symbolTable.MimeInfo,org.apache.axis.wsdl.symbolTable. TypeEntry,org.apache.geronimo. ews.jaxrpcmapping.J2eeEmitter) location: class org.apache.axis.wsdl.toJava.Utils signature = signature + Utils.holder(p.getMIMEInfo(), p.getType(), emitter) + " " ^ C:\java\project\ws-axis\contrib\ews\src\org\apache\geronimo\ews\jaxrpcmappin g\J2eeHolderWriter.java:77: cannot resolve symbol symbol : method holder (<nulltype>,org.apache.axis.wsdl.symbolTable.TypeEntry,org.apache.geronimo.e ws.jaxrpcmapping.J2eeEmitter) location: class org.apache.axis.wsdl.toJava.Utils super(emitter, Utils.holder(null, type, emitter), "holder"); ^ C:\java\project\ws-axis\contrib\ews\src\org\apache\geronimo\ews\jaxrpcmappin g\J2eeTestCaseWriter.java:236: cannot resolve symbol symbol : method holder (org.apache.axis.wsdl.symbolTable.MimeInfo,org.apache.axis.wsdl.symbolTable. TypeEntry,org.apache.axis.wsdl toJava.Emitter) location: class org.apache.axis.wsdl.toJava.Utils pw.print("new " + Utils.holder(param.getMIMEInfo(), param.getType(), emitter) ^ Note: Some input files use or override a deprecated API. Note: Recompile with -deprecation for details. 7 errors One thing I'm curious of is Utils.holder usage, which is wrong and should be corrected by Utils.holder(param, emitter) If you don't mind, I'll commit those corrections :-) Regards, Ias > -----Original Message----- > From: Srinath Perera [mailto:[EMAIL PROTECTED] > Sent: Tuesday, August 31, 2004 1:50 PM > To: [EMAIL PROTECTED] > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]; 'Jongjin Choi' > Subject: RE: [EWS]fix the Axis module > > > Choi. > > Anyway, how can elem.getName() be null? Could you tell me > which test > > case causes this error? > > org.apache.geronimo.ews.jaxrpcmapper.MapperTest, > org.apache.geronimo.ews.ws4j2ee.JaxRpcMappingTest form ews > test cases failed when I try. > > The trace I refering is to do with sameple/ejb/echo in the > ews repository. > Thanks > Srinath > >