All done! (actually yesterday :-) Ias
P.S. We will refactor J2eeGeneratorFactory and J2eeEmitter soon thanks to Jongjin's groundwork on Axis. > -----Original Message----- > From: Srinath Perera [mailto:[EMAIL PROTECTED] > Sent: Wednesday, September 01, 2004 6:14 AM > To: [EMAIL PROTECTED] > Subject: RE: [EWS]fix the Axis module > > yes please .. I was waiting for correct them to find what is wrong. > Srinath > > 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\jaxrpc > > mappin > > 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\jaxrpc > > mappin > > 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\jaxrpc > > mappin > > 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\jaxrpc > > mappin > > 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\jaxrpc > > mappin > > g\J2eeGeneratorFactory.java:1019: cannot resolve symbo l symbol : > > method holder > > > (org.apache.axis.wsdl.symbolTable.MimeInfo,org.apache.axis.wsd > l.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\jaxrpc > > mappin > > g\J2eeHolderWriter.java:77: cannot resolve symbol symbol : method > > holder > > > (<nulltype>,org.apache.axis.wsdl.symbolTable.TypeEntry,org.apache.gero > > nimo.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\jaxrpc > > mappin > > g\J2eeTestCaseWriter.java:236: cannot resolve symbol symbol > : method > > holder > > > (org.apache.axis.wsdl.symbolTable.MimeInfo,org.apache.axis.wsd > l.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 > >> > >> > > > > > > > ------------------------------------ > Lanka Sofware Foundation > ------------------------------------ >