I've used web-start without any problems at all. You might have to look at the way you are connecting to your interfaces. Any useful errors you can post?
I'm happy to see that somebody succesfully get jws working with jboss... because I can't. Maybe you should make some try :
You'll see what happen in the console when you open the :
Fournisseur - Liste des fournisseurs menu
I know, it's in french, but the error is in english.
Here is a stacktrace part :
java.security.AccessControlException: access denied (java.net.SocketPermission 192.168.0.1:50510 connect,resolve)
and here is my jnlp file :
<?xml version="1.0" encoding="UTF-8"?>
Gestion des fournisseurs
Les consultants Parent et associés inc.
Application servant à gérer les fournisseurs
<j2se version="1.3+" />
<application-desc main-class="org.cpa.system.gui.Client" />
Did you sign the jar files?
I'm not a jws expert, but it is obviously a security issue and i can image that jws won't let the application connect to the network if it is not trusted....
I have had a very similar problem and *HAVE* signed my JAR files. It's as if, when I pack the JAR and JNLP up in a WAR so JBoss will serve them up as static content, the JAR's signature becomes ruined.