users@jax-ws.java.net

Required Jars on Java 6 SE

From: Dennis Gesker <dennis_at_gesker.com>
Date: Fri, 25 May 2007 11:38:39 -0600

I'm trying to get (my first) web service to return an ArrayList<MyObject> to
a Java 6 SE client. I've deployed my application to glassfish-v2-b48.
However when I try to call the web service in my j6se client I get the
following in the stack trace from my client:

javax.xml.ws.WebServiceException: Provider
com.sun.xml.ws.spi.ProviderImplnot found
[snip]
Caused by: java.lang.ClassNotFoundException: com.sun.xml.ws.spi.ProviderImpl
[snip]

I've added jaxb-api.jar and jax-ws.jar from the
JAXWS2.1.1_20070501distribution jar to my endorsed directory as
indicated on the download page.
I'm using nb6 for this project.

Are there any other jars from the distribution that required to be added to
the endorsed directory so that I can call web services that can handle
collections of custom objects?

Also, can I assume that glassfish-v2-b48 (running on my test server) has
everything it needs already for jax-ws 2.1?

Thanks
Dennis