У меня есть следующий код, и какой бы сервис ни создавался последним (мои аннотации должны быть правильными).Я предполагаю, что это должна быть копия примера ошибки, но я не уверен, как развернуть две конечные точки без конфликта между ними.Вот код, который я использовал для их развертывания ...
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 is / enrollment и restEnrollmentResponse @Path равно