[jboss-user] [EJB 3.0] - Re: Steless Session bean as Webservice
dasariprasad
do-not-reply at jboss.com
Tue Sep 30 20:38:04 EDT 2008
i had used wsconsume like this
| >wsconsume ---------------endpoint-address?\WSDL
|
| it has given new classfiles as mentioned in your program
|
| but if i run
| i got
| Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/xml/messaging/saaj/soap/AttachmentPartImpl
| [java] at com.sun.xml.ws.message.AttachmentUnmarshallerImpl.<clinit>(AttachmentUnmarshallerImpl.java:55)
| [java] at com.sun.xml.ws.client.sei.ResponseBuilder$RpcLit$PartBuilder.readResponse(ResponseBuilder.java:635)
| [java] at com.sun.xml.ws.client.sei.ResponseBuilder$RpcLit.readResponse(ResponseBuilder.java:599)
| [java] at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:242)
| [java] at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:210)
| [java] at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:103)
| [java] at $Proxy22.greet(Unknown Source)
| [java] at com.htc.htcws.SimpleWSClient.main(Unknown Source)
| [java] Caused by: java.lang.ClassNotFoundException: com.sun.xml.messaging.saaj.soap.AttachmentPartImpl
| [java] at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
| [java] at java.security.AccessController.doPrivileged(Native Method)
| [java] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
| [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
| [java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
| [java] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
| [java] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
| [java] ... 8 more
|
| my classpath is
|
| <property name="deploydir" value="${JBOSS_HOME}\server\default\deploy" />
| <property name="client.dir" value="${JBOSS_HOME}\client" />
| <property name="extended.dir" value="${JBOSS_HOME}\lib\endorsed" />
| <property name="java-lib.dir" value="c:\jdk1.6.0\lib" />
| <property name="jboss-lib.dir"
| value="${JBOSS_HOME}\lib"/>
|
|
| <path id="cpath" >
|
| <fileset dir="${client.dir}" includes="**/*.jar" />
| <fileset dir="${extended.dir}" includes="**/*.jar" />
| <fileset dir="${java-lib.dir}" includes="tools.jar" />
| <fileset dir="${axis-lib}" includes="saaj.jar" />
|
| <pathelement path="${cls}" />
| <pathelement path="." />
| </path>
|
| which jars i have to put in classpath.
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179678#4179678
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179678
More information about the jboss-user
mailing list