2016-12-10 9 views
1

JBOSS EAP6.4에서 저지 웹 서비스를 실행하려고하지만 JSONObject 매핑이 작동하지 않습니다. 그러나 같은 war 파일이 요청/repsonse 플로우에 대해 tomcat & weblogic 서버에서 작업 중입니다.Jboss EAP6.4는 저지 웹 서비스의 "JSONObject"매핑을 지원합니까?

REST 방법 선언 :

@POST 
@Path("/getUser") 
@Consumes(MediaType.APPLICATION_JSON) 
@Produces(MediaType.APPLICATION_JSON) 
public User test(@Context HttpServletRequest request, 
       @Context HttpServletResponse response, 
       JSONObject jsonObject) {...} 

감사

+0

JSONObject는 지원되지 않습니다. String 매개 변수를 수락하고 그 문자열로 직접 JSONObject를 구성하십시오. –

+0

Thanks @peeskillet. 현재 String에서 코드를 JSONbject로 변환 중이고 JSONObject 매핑이 JBOSS EAP에서 지원되는지 여부를 확인하려고합니다. – selva

+0

당신이 말하는 매핑이 확실하지 않습니까? –

답변

1

JavaEE 어플 6 사양에 따라이 보스 EAP 6 RESTEasy가 통해 수행되는 JAX-RS 구현을 제공하는 것이 필요하다. 자체 JAX-RS 구현을 패키징하지 않는 것이 좋습니다. 그러나 Jersey와 같이 다른 JAX-RS 구현을 사용해야 만하는 경우에는 Red Hat이 자체 응용 프로그램의 일부로 간주합니다.