Wszelkie linki dotyczące integracji Jetty i RESTEasy? Trochę utknąłem próbując skonfigurować RESTEasy razem z Jetty .... i wydaje się, że nie ma żadnej wiarygodnej pomocy w sieci.Integrowanie pomostu z RESTEasy
public static void main(String[] args) throws Exception
{
Server server = new Server(8080);
WebAppContext context = new WebAppContext();
context.setDescriptor("../WEB-INF/web.xml");
context.setResourceBase("../src/webapp");
context.setContextPath("/");
context.setParentLoaderPriority(true);
server.setHandler(context);
server.start();
server.join();
}
Moja web.xml są kopiowane bezpośrednio z: http://docs.jboss.org/resteasy/docs/1.0.0.GA/userguide/html/Installation_Configuration.html
Błąd wrócę to HTTP 404, gdy próbuję otworzyć link w moim pliku zasobów. Wszystko wygląda rozsądnie na powierzchni, jakieś sugestie?
Mój plik zasobów wygląda następująco:
package webapp;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
@Path("/*")
public class Resource {
@GET
public String hello() {
return "hello";
}
@GET
@Path("/books")
public String getBooks() {
return "books";
}
@GET
@Path("/book/{isbn}")
public String getBook(@PathParam("isbn") String id) {
return "11123";
}
}
to wydruki, które widzę, kiedy zaczyna się Jetty:
2012-04-10 09: 54: 27,163: INFO: oejs.Server: jetty-8.1.1.v20120215 2012-04-10 09: 54: 27.288: INFO: oejw.StandardDescriptorProcessor: NO JSP Wsparcie dla /, nie znaleziono org.apache.jasper.servlet.JspServlet 2012-04-10 09:54 : 27.319: INFO: oejsh.ContextHandler: started oejwWebAppContext {/, file:/C:/Users/xyz/Anotherproj1/src/webapp} 2012-04-10 09: 54: 27.319: INFO: oejsh.ContextHandler: started oejw WebAppContext {/, file:/C:/Users/xyz/Anotherproj1/src/webapp} 2012-04-10 09:54: 27.381: INFO: oejs.AbstractConnector: Uruchomiono [email protected]: 8080
Na pierwszy glace to wygląda poprawnie. Którą wersję Jetty używasz. Czy są jakieś komunikaty o błędach? Jaki jest dokładnie twój problem? – andih
@andih Błąd jest zasadniczo HTTP 404, gdy próbuję otworzyć łącze w moim pliku zasobów. – rmoh21
@andih Używam Jetty 8.1.1 – rmoh21