enunciate를 사용하여 enunciate를 사용하여 reteasy 서비스를 위해 WADL을 생성하셨습니까?
문제
두 가지 유사한 질문이 여기 및
enunciate enunciate enunciate to> resteasy 서비스를 위해 WADL을 만듭니다.그래서 나는 그것을 시도했다.
My Services에서는 아래와 같이 사용하는 HTTP GET에 매핑 된 방법이 있습니다
...
import org.jboss.resteasy.annotations.Form;
...
@GET
@Produces({MediaType.APPLICATION_JSON})
@Transactional(readOnly = true)
public WebServicePageResponse<D> find(@Form WebServicePageRequest<E> wsPageRequest)
{
...
}
.
enunciate는 WADL을 생성하기 전에 서비스 메소드에서 유효성 검사를 수행 하고이 오류를 발생시키고 실패합니다
"A resource method that is mapped to HTTP GET must not specify an entity parameter."
.
@Form은 RESTEASY 특정 주석이며, enunciate는 JSR-311 주석을 구문 분석 할 수 있습니다.
아무도 비슷한 것을 해왔습니까?RETEASEY 서비스를위한 문서를 생성하기 위해 enunciate를 성공적으로 사용 했습니까?어떤 대안이 있습니까?
해결책 2
@Form 주석을 제거하고 대신 개별 주석을 사용하는 것이 었습니다 (여기에 링크 설명을 입력하십시오. ateareast enunciate이 Thiseing Synciate 님이
제휴하지 않습니다 StackOverflow