Dmytro Pishchukhin created DOSGI-252:
----------------------------------------
Summary: Unable to export RS services with same addresses and
different contexts
Key: DOSGI-252
URL: https://issues.apache.org/jira/browse/DOSGI-252
Project: CXF Distributed OSGi
Issue Type: Bug
Affects Versions: 2.0.0
Reporter: Dmytro Pishchukhin
I've tried to export RS services with such urls:
{noformat}
http://<default_host>:<default_port>/service1/v1
http://<default_host>:<default_port>/service2/v1
{noformat}
if I use only
{noformat}
org.apache.cxf.rs.httpservice.context=/service1/v1
org.apache.cxf.rs.httpservice.context=/service2/v1
{noformat}
I receive an exception
{noformat}
org.apache.cxf.service.factory.ServiceConstructionException
at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:219)
...
Caused by: org.apache.cxf.service.factory.ServiceConstructionException: There
is an endpoint already running on /.
at
org.apache.cxf.jaxrs.JAXRSBindingFactory.addListener(JAXRSBindingFactory.java:85)
{noformat}
If I use
{noformat}
org.apache.cxf.rs.httpservice.context=/service1
org.apache.cxf.rs.address=/v1
org.apache.cxf.rs.httpservice.context=/service2
org.apache.cxf.rs.address=/v1
{noformat}
I receive another exception
{noformat}
org.apache.cxf.service.factory.ServiceConstructionException
at
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:219)
...
Caused by: org.apache.cxf.service.factory.ServiceConstructionException: There
is an endpoint already running on /v1.
at
org.apache.cxf.jaxrs.JAXRSBindingFactory.addListener(JAXRSBindingFactory.java:85)
{noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)