0
Я столкнулся с проблемой, когда я пытаюсь вызвать метод обслуживания и проверки перед тем, что какое-либо условиеApache Wink 1.2.1 conditinal вызова службы метод
@Path("service")
public class MyService {
@POST
@Path("process")
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
@Produces(MediaType.TEXT_PLAIN)
public static Response process(@Context HttpServletRequest request, @FormParam("text") final String text) throws JSONException, IOException {
boolean someCondition = true; // for example
System.out.println("I'm here"); //*
if (!someCondition) {
return MyClass1.process(request, text);
} else {
return MyClass2.process(request, text);
}
}
В классе MyClass1 и MyClass2 У меня есть следующий метод подписи
public static Response process(@Context HttpServletRequest request, @FormParam("text") final String text) throws JSONException, IOException
Я не получаю ответ при вызове этой услуги метода, и даже строка с комментарием * не была напечатана.
Как я могу решить эту проблему?
обслуживание может не быть зарегистрирован. Вам нужно проверить журналы при запуске сервера, чтобы убедиться, что ваш класс MyService зарегистрирован. – rochb