I would take a look at Apache CXF too -- the Jersey licensing (Sun I believe) is not as amenable as CXF (which is ALv2).
Cheers, Chris On Aug 27, 2012, at 7:16 PM, Saminda Wijeratne wrote: > Any particular reason why Registry API is used as an initial impl? > > Saminda > > On Mon, Aug 27, 2012 at 9:31 PM, Chathuri Wimalasena > <kamalas...@gmail.com>wrote: > >> Hi Devs, >> >> We are planing to add a REST interface for Airavata Registry API. There are >> several REST frameworks that are compatible with JAX-RS. Some examples are >> RESTEasy [1], Jersey [2] etc. IMO it is better to use Jersey since it has a >> REST client and it is used by many other apache projects as well. >> >> In order to have the REST API integrated, we need a web container which >> should be embedded in to Airavata. But for the initial implementation, we >> can use an external tomcat server as the web container. As initial >> approach, we will implement basic functions of the Registry API and >> continue to iterate over it. >> >> Your suggestions are welcome. >> >> Thanks and Regards, >> Chathuri >> >> [1] http://www.jboss.org/resteasy >> [2] http://jersey.java.net/ >> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: chris.a.mattm...@nasa.gov WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++