Я пытаюсь запустить ресурс Jersey (1.17) на сервере Grizzly (2.2.21), используя HTTPS и Basic Auth, и все работает, кроме ресурса.
@Path("/")
public class Helloworld {
@GET
public String helloworld2() {
return "asdf2";
}
@Path("helloworld")
@GET
public String helloworld() {
return "asdf";
}
}
Да, это просто пример Helloworld, и он все еще пугает меня. Я могу получить доступ к localhost: port /, и он работает нормально, но localhost: port / somethingother также возвращает «asdf2». Особенно localhost: порт / helloworld также возвращает «asdf2».
Я тоже пробовал
@Path("/")
public class Helloworld {
@GET
@Path("/helloworld")
public String helloworld() {
return "asdf";
}
}
а также
@Path("/helloworld")
public class Helloworld {
@GET
public String helloworld() {
return "asdf";
}
}
В обоих случаях я получаю 404 в Firebug на каждый запрос.
Есть у кого-нибудь решение? Спасибо
Редактировать:
Чтобы создать сервер и т. Д., Я использую этот пример кода (без хранилища доверенных сертификатов сервера): https://svn.java.net/svn/jersey~svn/trunk/jersey/samples/https-clientserver-grizzly/src/main/java/com/sun/jersey/samples/https_grizzly/