0
我有以下的代碼,並取其服務創建的最後作品(所以我的註釋必須是正確的)。我假定這必須是一個示例複製錯誤,但我不知道如何在不衝突的他們部署兩個端點。下面是我用的是能夠同時部署他們的代碼......如何部署在CXF這兩個端點所以無論工作
public void start() {
Server svr3 = createRestService(restEnrollmentResponse);
Server svr2 = createRestService(restEnrollment);
}
public static Server createRestService(Object service) {
JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean();
sf.setResourceClasses(service.getClass());
sf.setResourceProvider(service.getClass(), new SingletonResourceProvider(service));
sf.setAddress("http://0.0.0.0:9900/");
Server svr = sf.create();
return svr;
}
注:restEnrollment @Path是/入學和restEnrollmentResponse @Path是
所以你需要爲不同的REST服務設置差異地址? – 2012-03-26 20:42:33