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
>
>