0
Jetty 7 및 Jersey가 내장 된 RESTful 서비스를 실행할 수 없습니다. 내가 지금 여기에 게시 유사한 오류를보고 있지만, 사용자 정의 클래스했다Jetty가있는 저지
javax.ws.rs.WebApplicationException: com.sun.jersey.api.MessageException: A message
body writer for Java class java.lang.String, and Java type class java.lang.String,
and MIME media type text/plain was not found
및 광산은 String
입니다 : 내 간단한 인사 테스트를 호출 할 때 내가 얻을. 어떤 힌트? 내 초기화 서버 코드 :
ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath("/");
server.setHandler(context);
ServletContainer container = new ServletContainer();
ServletHolder h = new ServletHolder(container);
h.setInitParameter("com.sun.jersey.config.property.packages", "api");
context.addServlet(h, "/res/*");
그리고 dependances :
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>1.11.1</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
<version>7.1.6.v20100715</version>
</dependency>
당신이 어떤 힌트가 있습니까?