On Aug 28, 2012, at 12:16 AM, "Mattmann, Chris A (388J)" <chris.a.mattm...@jpl.nasa.gov> wrote:
> Hi Lahiru, > > On Aug 27, 2012, at 9:07 PM, Lahiru Gunathilake wrote: > >> On Mon, Aug 27, 2012 at 11:25 PM, Saminda Wijeratne >> <samin...@gmail.com>wrote: >> >>> Thanks Amila for the explanation. While it is done, might I suggest try not >>> to follow the RegistryAPI as it is for the REST API? The Registry API you >>> see today is something that kept evolving for sometime when different >>> requirements have being presented. Thus it will not look ideal for an API >>> to access a registry. >>> >> +1 for this, we need to sit down and discuss what needs to be expose in >> REST API, rather directly mapping registry-api methods in to a REST >> service. >> >> I think CXF would be little bulky for this this, we already have a SOAP >> engine (Axis2) running with all the other services, but Chathuri can you >> please compair how easy to use CXF over Jersey and how heavy they are... > > See TIKA-593 [1]. CXF only has 6 required deps in its latest version and it > pretty much > a drop in Maven replacement for JAX-RS support (TIKA-593, as well as Apache > OODT > CAS curator [2]). Last night I was trying to get first hand experience with RESTeasy, RESTlets and Jersey so I can weigh in. I was personally inclined to Jersey and was about to say + 1 for it. I also noticed it is dual licensed and we can use the CDDL and the jars are already in maven central. But when I look now at TIKKA-593, looks like who ever makes this call need to spend some time and evaluate other options including CXF. I also suggest Axis2 (because we have other services in it and also have a good number to cross-committers) and Spring MVC. In any case, I will go + 0 for any toolkit you all pick. Lets focus on the wine itself and just pick a bottle -- just need to make sure it does not break in shipping :). Suresh > Cheers, > Chris > > [1] https://issues.apache.org/jira/browse/TIKA-593 > [2] http://oodt.apache.org/components/maven/curator/ > > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 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 > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ >