[jboss-user] [JBossWS] - Re: Not getting instance of Service object from a WSDL file.
PeterJ
do-not-reply at jboss.com
Mon Sep 29 11:11:36 EDT 2008
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
More information about the jboss-user
mailing list