我试图使用java2wsdl
为JiraSoapServiceImpl
生成文档文字wsdl。不过,无论使用什么用法,我都会遇到ClassNotFoundException。java2wsdl(axis2)用法
java2wsdl -cp . -cn com.atlassian.jira.rpc.soap.JiraSoapServiceImpl
这些文件位于bat文件旁边。
Exception in thread "main" java.lang.ClassNotFoundException: com.atlassian.jira.rpc.soap.JiraSoapServiceImpl
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at org.apache.axis2.description.java2wsdl.Java2WSDLUtils.namespaceFromClassName(Java2WSDLUtils.java:65)
at org.apache.axis2.description.java2wsdl.Java2WSDLUtils.schemaNamespaceFromClassName(Java2WSDLUtils.java:84)
at org.apache.ws.java2wsdl.Java2WSDLBuilder.getSchemaTargetNamespace(Java2WSDLBuilder.java:121)
at org.apache.ws.java2wsdl.Java2WSDLBuilder.generateWSDL(Java2WSDLBuilder.java:212)
at org.apache.ws.java2wsdl.Java2WSDLCodegenEngine.generate(Java2WSDLCodegenEngine.java:59)
at org.apache.ws.java2wsdl.Java2WSDL.main(Java2WSDL.java:32)
你能发布异常吗?哪些课程没有找到? – Kal 2011-05-08 21:53:47
我已添加例外。 – iain 2011-05-08 21:56:20
你的'cp'选项设置为'.'是问题所在。它包括你的班级所在的包裹。 – asgs 2011-05-08 22:01:49