я просто дал попробовать на первом уроке сервера из http://wiki.restlet.org/docs_2.0/13-restlet/21-restlet/318-restlet/319-restlet.html и здесь является источникомGWT-Restlet-сервер не
public class FirstServerResource extends ServerResource {
public static void main(String[] args) throws Exception {
// Create the HTTP server and listen on port 8182
new Server(Protocol.HTTP, 8182, FirstServerResource.class).start();
}
@Get
public String toString() {
return "hello, world";
}
}
и его выкидывает мне ошибку,
ВНИМАНИЕ: У нас нет сервера разъем поддерживает необходимые протоколы : «HTTP». Добавьте JAR соответствующего разъема в путь .
Я использую Eclipse SDK с GWT, и у меня был org.restlet.jar для GWT AND GAE. , а также я устанавливал web.xml как
<servlet>
<servlet-name>RestletServlet</servlet-name>
<servlet-class>org.restlet.ext.servlet.ServerServlet</servlet-class>
<init-param>
<param-name>org.restlet.application</param-name>
<param-value>com.final2.server.FirstServerResource</param-value>
</init-param>
<init-param>
<param-name>org.restlet.clients</param-name>
<param-value>HTTP HTTPS</param-value>
</init-param>
</servlet>
Когда я запустить приложение FirstServerResource, экземпляр сервера должен быть создан, и я должен быть в состоянии найти его на локальном хосте: 8182, но это не происходит и я получаю вышеуказанную ошибку (Нет доступного соединителя сервера)
Любая помощь по этому поводу? Я нажимаю это на несколько дней с этим :(!
У меня такая же проблема в данный момент. Вы решили это. Мне кажется, что в выпуске gae для рестайла нет протоколов серверных соединителей. – nwaltham