Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Axis java2wsdl problem

843833May 13 2005 — edited Jul 12 2010
I am trying to use ant to use java2wsdl.

Here is my ant code
<?xml version="1.0" standalone="yes"?>
<project basedir="." default="run">

	<path id="axis.classpath">
	  <fileset dir="../lib">
	    <include name="**/*.jar" />
	  </fileset>
	</path>

	<taskdef resource="axis-tasks.properties" classpathref="axis.classpath" />

	<target name="run">		
		<axis-java2wsdl 
			output="out/arash.wsdl"
			location="http://localhost:8080/axis/service/RankingService"
			namespace="service"
			classname="Register">		
			<mapping namespace="register" package="register"/>
		</axis-java2wsdl>
	</target>
	

</project>
here is my file structure
--prj
   |__ lib
   |__ src
   |   |_ build.xml
   |   |_ Register.java
and here is my java code
public class Register {
    private String username;
    private String password;
    
    public void register(String username, String password) {
        
    }
}
I get the following exception
Buildfile: C:\Arash\javaworkspace\SampleWebServices\src\build.xml
run:
[axis-java2wsdl] - Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
[axis-java2wsdl] Java2WSDL Register
[axis-java2wsdl] java.lang.ClassNotFoundException: Register
[axis-java2wsdl] 	at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1149)
[axis-java2wsdl] 	at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1090)
[axis-java2wsdl] 	at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:960)
[axis-java2wsdl] 	at java.lang.ClassLoader.loadClass(Unknown Source)
[axis-java2wsdl] 	at org.apache.tools.ant.AntClassLoader.findBaseClass(AntClassLoader.java:1180)
[axis-java2wsdl] 	at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:973)
[axis-java2wsdl] 	at java.lang.ClassLoader.loadClass(Unknown Source)
[axis-java2wsdl] 	at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:186)
[axis-java2wsdl] 	at java.security.AccessController.doPrivileged(Native Method)
[axis-java2wsdl] 	at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160)
[axis-java2wsdl] 	at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:100)
[axis-java2wsdl] 	at org.apache.axis.wsdl.fromJava.Emitter.setCls(Emitter.java:2069)
[axis-java2wsdl] 	at org.apache.axis.tools.ant.wsdl.Java2WsdlAntTask.execute(Java2WsdlAntTask.java:188)
[axis-java2wsdl] 	at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
[axis-java2wsdl] 	at org.apache.tools.ant.Task.perform(Task.java:364)
[axis-java2wsdl] 	at org.apache.tools.ant.Target.execute(Target.java:341)
[axis-java2wsdl] 	at org.apache.tools.ant.Target.performTasks(Target.java:369)
[axis-java2wsdl] 	at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
[axis-java2wsdl] 	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:385)
[axis-java2wsdl] 	at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:136)
BUILD FAILED: C:\Arash\javaworkspace\SampleWebServices\src\build.xml:17: Error while running org.apache.axis.tools.ant.wsdl.Java2WsdlAntTask
Total time: 1 second
What am I doing wrong? It does not make any sense!
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 9 2010
Added on May 13 2005
4 comments
2,851 views