| Author |
axis wsdl2java nullPointerException
|
Sam Venkata
Ranch Hand
Joined: Mar 06, 2006
Posts: 68
|
|
Hi, When I use the axis wsdl2java tool I get this error.. java.lang.NullPointerException at org.apache.axis.wsdl.toJava.JavaBeanHelperWriter.getAsFieldName(JavaBeanHelperWriter.java:435) at org.apache.axis.wsdl.toJava.JavaBeanHelperWriter.writeMetaData(JavaBeanHelperWriter.java:325) at org.apache.axis.wsdl.toJava.JavaBeanHelperWriter.writeFileBody(JavaBeanHelperWriter.java:183) at org.apache.axis.wsdl.toJava.JavaWriter.generate(JavaWriter.java:127) at org.apache.axis.wsdl.toJava.JavaBeanWriter.writeFileBody(JavaBeanWriter.java:257) at org.apache.axis.wsdl.toJava.JavaWriter.generate(JavaWriter.java:127) at org.apache.axis.wsdl.toJava.JavaBeanWriter.generate(JavaBeanWriter.java:1405) at org.apache.axis.wsdl.toJava.JavaTypeWriter.generate(JavaTypeWriter.java:113) at org.apache.axis.wsdl.toJava.JavaGeneratorFactory$Writers.generate(JavaGeneratorFactory.java:421) at org.apache.axis.wsdl.gen.Parser.generateTypes(Parser.java:547) at org.apache.axis.wsdl.gen.Parser.generate(Parser.java:432) at org.apache.axis.wsdl.gen.Parser.access$000(Parser.java:45) at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run(Parser.java:362) at java.lang.Thread.run(Unknown Source) Could some body please explain me why it occurs.. I am new to web services so I am not sure what is wrong with the wsdl.. Thanks, Samanth Marisetty.
|
 |
Peer Reynders
Bartender
Joined: Aug 19, 2005
Posts: 2906
|
|
Originally posted by Samanth Marisetty: I am not sure what is wrong with the wsdl
As you have experienced, the Axis 1.x WSDL2Java exceptions aren't particularly helpful for diagnosing problems in an WSDL. Diagnosing the problem in the WSDL without the WSDL is a bit difficult...
|
"Don't succumb to the false authority of a tool or model. There is no substitute for thinking."
Andy Hunt, Pragmatic Thinking & Learning: Refactor Your Wetware p.41
|
 |
sasank ch
Greenhorn
Joined: Nov 07, 2007
Posts: 25
|
|
This can happen if it is missing a jar file , I actually forgot the name.... In some cases i found that even though it gives the exception ,it actually creates the client , you can find the class files in the .deployables Create a jar of all the class files and you can use it in your application. jar -cvf somename.jar Give a shot and let me know Regards, sasank.
|
 |
 |
|
|
subject: axis wsdl2java nullPointerException
|
|
|