Are you using wsrunclient to run your client? I have found that the wsrunclient script does not include all of the JARs needed to run a web services client. Here is how I set the classpath (this is for JBoss AS 5.0.0.CR2, the actual list might be different for 4.2.2):
## Initialize the environment: | CLASSPATH=myclient.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jbossall-client.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jbossws-native-jaxws.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jbossws-native-core.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jbossws-native-jaxws-ext.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jbossws-spi.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jbossws-common.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/wsdl4j.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jboss-xml-binding.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jbossws-native-jaxrpc.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/activation.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jbossws-native-saaj.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/mail.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/policy.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jaxb-api.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/javassist.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/jaxb-impl.jar | CLASSPATH=$CLASSPATH:$JBOSS_HOME/client/stax-api.jar | | ## Invoke the application, letting the user know what is being run: | APP="$JBOSS_HOME/bin/wsrunclient.sh -classpath $CLASSPATH my.package.name.Client $*" | echo $APP | $APP View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4179404#4179404 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4179404 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
