First of all, next time please use the user section of the forum (https://community.jboss.org/en/jbossws), not the dev one.
This said, be aware that the code above is making use of JAX-RPC api, is that really what you're trying to do?
If that's the case, then you're basically having a service load / classpath issue. Is you client running in-container? If it's not in-container, consider adding the jbossws-native-core-4.0.2.GA.jar from AS 7.1.1.Final in your classpath (that contains the META-INF/services/javax.xml.rpc.ServiceFactory reference you need).