2014-11-09 1 views
0

이런 문제가 있습니다. 이유를 아시면 저를 도우시겠습니까?JAX/WS wsgen이 생성되지 않습니다.

wsgen 명령 줄 유틸리티를 사용하여 입력 및 출력 유형에 대한 jaxb 클래스를 생성하려고합니다.

errorEclipse

+1

화면 캡처뿐만 아니라 스택 추적을 게시하십시오. – home

+0

죄송합니다. 아마 지금 새 것이 추가 된 것 같습니다. –

답변

2

당신은 (그리고 @ 홈의 댓글이 자리에 - 당신은 스택 트레이스되지에게 인쇄 화면을 추가한다)이 게시 인쇄 화면 당신에게 문제를 알려줍니다.

@ javax.jws.WebService 패키지에 속하지 않는 주석 된 클래스에는 @ javax.jws.WebService.targetNamespace 요소가 있어야합니다.

클래스가 기본 패키지에 있기 때문에 대상 네임 스페이스를 지정하지 않아 wsgen에서 클래스를 유추 할 수 없습니다. 기본 패키지에 클래스가 있으면 연습시 눈살을 찌를 수 있습니다. 꾸러미에 클래스를 넣고 다시 시도하거나 WebService.targetNamespace element을 설정하면 도구가 생성하는 내용에 대해 더 많은 제어권을 얻을 수 있습니다.

+0

좋아요, 지금 고맙습니다. –

관련 문제