It's not a secret anymore!*
The moose likes Web Services and the fly likes Wsdl2java is not working Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Wsdl2java is not working" Watch "Wsdl2java is not working" New topic
Author

Wsdl2java is not working

venu vanga
Greenhorn

Joined: Aug 11, 2006
Posts: 7
Hi iam new to web services and iam trying to write a simple webservice HelloWorldService.jws.When i entered http://localhost:8080/axis/HelloWorldService.jws it is giving the response
There is a Web Service here
Click to see the WSDL
But,when i try to generate Client stub using Wsdl2java iam getting the error
Exception in thread "main" java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory
at org.apache.axis.components.logger.LogFactory.class$(LogFactory.java:45)
at org.apache.axis.components.logger.LogFactory$1.run(LogFactory.java:45)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.axis.components.logger.LogFactory.getLogFactory(LogFactory
.java:41)
at org.apache.axis.components.logger.LogFactory.<clinit>(LogFactory.java
:33)
at org.apache.axis.i18n.ProjectResourceBundle.<clinit>(ProjectResourceBu
ndle.java:53)
at org.apache.axis.i18n.MessagesConstants.<clinit>(MessagesConstants.jav
a:32)
at org.apache.axis.utils.Messages.<clinit>(Messages.java:36)
at org.apache.axis.wsdl.WSDL2Java.<clinit>(WSDL2Java.java:112)

Iam having Axis-1_4,j2sdk1.4.2,Tomcat5.0.28
classpath setting:
C:\tomcat\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\axis.jar;C:\tomcat\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\log4j-1.2.8.jar;C:\tomcat\jakarta-tomcat-5.0.28\webapps\axis\WEB-INF\lib\wsdl4j-1.5.1.jar
can anyone please help me..
thanks
vishwa venkat
Ranch Hand

Joined: Nov 22, 2003
Posts: 185
its looking for commons_logging.jar in classpath. Easiest way is copy all libraries of axis sample application to your app.
Arjun Sharma
Greenhorn

Joined: Sep 12, 2006
Posts: 6
Visu is right, commons-logging.jar is missing from the classpath, it is present within your "/axis/lib" folder.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Wsdl2java is not working
 
Similar Threads
Exception in thread "main" java.lang.NoClassD...
Java2WSDL in AXIS 1.4 - java.lang.NoClassDefFoundError
Axis: WSDL2Java classpath problem
plz help:SOAP Exception
Error in Axis