Ответ 1
Зачем вам нужен такой путь для метода? @Get достаточно, чтобы сказать трикотаж, что это метод по умолчанию для всего класса (я предполагаю, что у вашего класса есть аннотация @Path ( "/MyRes" ).
Что означает это предупреждение в Джерси 1.4:
WARNING: A sub-resource method, public final java.lang.String com.XXX.render(),
with URI template, "/", is treated as a resource method
Вот как выглядит метод:
@GET
@Produces(MediaType.APPLICATION_XML)
@Path("/")
public final String render() {
return "test";
}
Зачем вам нужен такой путь для метода? @Get достаточно, чтобы сказать трикотаж, что это метод по умолчанию для всего класса (я предполагаю, что у вашего класса есть аннотация @Path ( "/MyRes" ).
Похоже, у вас была такая же проблема на прошлой неделе с Как запросить JAX-RS-запрос условно, в зависимости от суффикса? - неудобно ли его там фиксировать?
Оглядываясь в сеть, вы обнаружите, что неправильно настроили свой конструктор - прочитайте http://jersey.576304.n2.nabble.com/Problem-using-the-JerseyTest-class-td3256608.html - тот, кто имел аналогичную проблему и смог ее разрешить.