ECF / JaxRSProviders

Remote Services distribution provider based upon JaxRS. Includes imples based upon Jersey and CXF.
Apache License 2.0
13 stars 18 forks source link

Cannot export two remote services with CXF distribution provider #14

Closed scottslewis closed 4 years ago

scottslewis commented 5 years ago

Issue 13: https://github.com/ECF/JaxRSProviders/issues/13 was opened to allow multiple remote services to be exported. As part of fixing that issue, it was discovered that CXF's code does not currently support multple endpoints dynamically added to org.apache.cxf.jaxrs.servlet.CXFNonSpringJaxrsServlet class. For supporting exporting multiple endpoints with different servlets this is required.

To work around this, it may be necessary to implement an alternative Servlet class to CXFNonSpringJaxrsServlet.

The work is likely to be done in these classes:

org.eclipse.ecf.provider.cxf.server.CXFJaxRSServerContainer org.eclipse.ecf.provider.cxf.server.DPCXFNonSpringJaxrsServlet.DPCXFNonSpringJaxrsServlet

scottslewis commented 4 years ago

Fixed.