|Re: [ecf-dev] distribution providers|
On 9/10/2015 3:32 AM, Wim Jongman wrote:
Yes. There is test/example code in these bundles:
1. API: https://github.com/ECF/JaxRSProviders/tree/master/examples/com.mycorp.examples.student
2. Host/Server (osgi): https://github.com/ECF/JaxRSProviders/tree/master/example/com.mycorp.examples.student.remoteservice.host
Host/Server (webapp): https://github.com/ECF/JaxRSProviders/tree/master/examples/com.mycorp.examples.student.webapp.host
3. Consumer/Client (osgi): https://github.com/ECF/JaxRSProviders/tree/master/examples/com.mycorp.examples.student.client
The reason I haven't (so far) used the existing ECF remote services test suite is because the service interfaces and impls require the jax-rs annotations, and right now these annotations don't exist in the test suite. That is probably something worth adding...or perhaps separate/new test bundles would be better.
That's fine with me. Although I think some public discussion is probably warranted about (e.g.) what version of Tycho to use (e.g. java8 support?, what about reusing the work that Mat has done), etc.