В дополнение к опубликованным комментариям, как вы запустили приложение Restlet?Используя класс Server, как показано ниже:
public class MailServerApplication extends Application {
(...)
public static void main(String[] args) {
try {
Server server = new Server(Protocol.HTTP, 8084);
server.setNext(new MailServerApplication());
server.start();
System.out.println("Press a key to stop");
System.in.read();
} catch(Exception ex) {
ex.printStackTrace();
}
}
}
Как вы сказали, вы разрабатываете приложение JavaEE, возможно, вы использовали расширение сервлета?В этом случае также может учитываться отображение на уровне сервлета.
При первом подходе я заставил ваше приложение работать с org.restlet.jar и org.restlet.ext.xml.jar (версия 2.0.5, издание Джи).Я получил к нему доступ, используя url http://localhost:8084/accounts/10/mails/1.
Надеюсь, это поможет вам.Thierry