2009-05-05 4 views
0

Apache CXF 2.1.3을 사용하여 웹 서비스를 작성했습니다. 웹 매개 변수 중 하나는 java.lang.Throwable입니다. JaxWsServerFactoryBean.setServiceBean을 호출하면 java.lang.StackTraceElement에 인수가없는 생성자가 없으므로 IllegalAnnotationException이 발생합니다.CXF 인수가없는 StackTraceElement 생성자와 관련된 IllegalAnnotationException

JIRA 버그 리포트 here은 문제를 해결했다고 주장하지만 여전히 예외가 발생합니다. 어떤 아이디어?

자바 1.6.0_11을 사용하고 있습니다.

+0

나는 이것을 CXF 개발자들에게 가져 가야한다고 생각한다. 버그가 수정되지 않았다면 – Kevin

답변

1

CXF 2.1.5로 업데이트 해 보셨습니까?

+0

CXF 2.1.5와 2.2.1에 같은 문제가 있다고보고하십시오. java.lang.StackTraceElement에는 인수가없는 기본 생성자가 없습니다. – Bala

+0

Dan, 언제부터 SEI에 던지기를 언제 통과시킬 수 있습니까? – bmargulies

+1

좋은 지적. Throwable는 JAXB 타입에 맵핑 가능하지 않기 때문에 매개 변수 또는 리턴 값으로 사용할 수 없습니다. –

관련 문제