2014-04-14 2 views
0

다음 코드는 저지 자원에서 @Context Request req를 얻으려고 할 때 널 포인터 예외를 제공합니다.Embedded Jetty + Jersey injection

ServletHolder sh = new ServletHolder(ServletContainer.class); 
sh.setInitParameter(ServerProperties.PROVIDER_PACKAGES, "com.exchange.server.rest"); 

Server server = new Server(9999); 
ServletContextHandler context = new ServletContextHandler(server, "/",  ServletContextHandler.SESSIONS); 
server.setHandler(context); 
context.addServlet(sh, "/*"); 

server.start(); 
server.join(); 

요청을 처리하지 않으면 리소스가 정상적으로 작동합니다.

의견이 있으십니까?

답변

1

는 @Context HttpServletRequest의 REQ에 (a org.eclipse.jetty.request이다)

@Context 요구 (REQ)를 변경하면 제는 IFACE 구현에도 작동한다.

관련 문제