After Tuscany identifies that the binding involved is the REST-binding, we transfer the request to Jersey's ServletContainer. Jersey identifies the method (and the arguments )to be invoked on a root resource class instance given the URI; Instead of letting Jersey invoke the method in (com.sun.jersey.impl.model.method.dispatch.EntityParamDispatchProvider) , we invoke a method in our binding (Tuscany) which in turn calls wire.invoke(), and return the result to Jersey which forms and returns the Http response.
On Mon, Apr 27, 2009 at 11:09 AM, Luciano Resende <[email protected]> wrote: > On Mon, Apr 27, 2009 at 10:57 AM, Prateek Temkar <[email protected]> > wrote: >> Hi, >> Jersey has a dual license. Would GPL not allow us to use modified >> Jersey as long as we publish the mods? >> > > GPL Dependencies are not compatible with Apache License. > Maybe you could explain what kind of modifications you needed from > Jersey, and there is anything we can do on the Tuscany extension side > to workaround any issues. > > > -- > Luciano Resende > Apache Tuscany, Apache PhotArk > http://people.apache.org/~lresende > http://lresende.blogspot.com/ >
