Hi,
       We are updating CXF stack from 2.5.2 to 2.7. The following code used to 
work in 2.3.0 but fails with the following exception. Is there anything wrong 
with this code?

public class ResourcesProvider {

public ResourcesProvider() {

try {
            JAXRSServerFactoryBean factory = new JAXRSServerFactoryBean();
            factory.setServiceBean(this);
            String endpointURL = "http://0.0.0.0:8000/sample";
            factory.setAddress(endpointURL);
            factory.create();
        } catch (Exception ex) {
            logger.error("Unable to start @ : ", ex);

        }



   @GET
   @Path("/serv1")
   Public method1() {

   }

   @GET
   @Path("/serv2")
   Public method2() {

   }
   @GET
   @Path("/serv3")
   Public method3() {

   }

}

Caused by: org.apache.cxf.service.factory.ServiceConstructionException
                at 
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:201)
                at 
com.ca.ucf.remote.ResourcesProvider.start(ResourcesProvider.java:82)
                ... 31 more
Caused by: javax.ws.rs.WebApplicationException
                at 
org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean.checkResources(AbstractJAXRSFactoryBean.java:315)
                at 
org.apache.cxf.jaxrs.JAXRSServerFactoryBean.create(JAXRSServerFactoryBean.java:148)
                ... 32 more

Reply via email to