Well the sources don't compile for me. I am following instructions from here:
I have tried both against jboss 4.0.x as well as jboss 5.0.0.beta2. Jboss itself compiles and run ok. But Jbossws doesn't compile.
I have used following to get the jbossws 2.0 CR2 sources
svn co http://anonsvn.jboss.org/repos/jbossws/tags/jbossws-2.0.0.CR2
I am stuck now. Can't use jbossws1.0.x because it doesn't seem to support <xsd:choice> and can't try version 2.0 CR2. Any help would be appreciated from folks who have been able to use/test version 2.0 CR2.
JBossWS trunk (which is the base for the 2.x releases) can only be build against the latest AS sources (5.x).
Even if you get the 2.0.0 CR2, it won't deploy on 4.x, because they are not binary compatible.
But we are currently evaluating the possibilty of providing a 2.x backport that works on 4.0.5 and subsequent 4.x releases.
Another possibilty you may want to look into is porting JBossWS 2.x to tomcat.
Happy new year,
Thanks for clarification.
My requirements were to implement web services client from EJBs. So I was able to use JAX-WS 2.0 (Glassfish implementation) without problems.
Please clarify, do you mean you used GlassFish webservices with JBoss 4.0? Could you point me to some documentation if you have successfully done so?
My jboss instance is only the "client" for web services which are running somewhere else. So I am the "consumer" inside jboss. If your needs are the same, you can just follow the Glassfish documentation. I would start from
and just implement the client side functionality like you would for a standalone Java application. I copied all the client side required libs to my server/lib and didn't even have to deal with class-loader isolation etc. I am on jboss 4.0.5
If you run into issues, post the specifics here. You could also search for "jboss" inside their mailing list.