I thought there might be some people on this list who might be
interested in the release of Enunciate 1.8 with support for JAX-RS
annotations. We're using Jersey underneath.
Enunciate is used at build-time to compile and build your Web service
API. Enunciate will assemble the application into a war. When
deployed, not only will your application have the REST endpoints
deployed, but also a lot of other features like full user
documentation of your endpoints (scraped from the JavaDocs). To add a
SOAP API to the same endpoint classes, just add JAX-WS annotations.
Adding GWT or AMF endpoints is just a matter of configuration as is
adding a security layer.
http://enunciate.codehaus.org
If you want to see a sample application, I've applied Enunciate to the
jersey storage application and you can check it out of SVN here:
http://svn.codehaus.org/enunciate/tags/enunciate-parent-1.8/integration-tests/jersey-storage/
I'm also in the process of writing tutorials on how to publish a rich
Web service API using JAX-RS and Enunciate for your favorite dev
framework:
http://tinyurl.com/3spj82
(I've only got the Spring one there right now)
-Ryan