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)

Reply via email to