2010-07-22 2 views
0

웹 서비스에 대한 주석을 작성해야하는 Java 클래스가 있습니다. 모든 설정과 컴파일 등의 WSDL이 wsprovide에 대한 받는다는 플러그인을 사용하여 생성됩니다 ... 내가 가지고있는 문제는 클래스가 인터페이스를 참조하는 것입니다 ...인터페이스를 참조하는 클래스에 jaxws를 사용하는 방법

@WebService(name = "myWebService", targetNamespace = "......") 
@SOAPBinding(style = SOAPBinding.Style.RPC) 

public class MyClassImpl implements MyClass { 
protected TheService m_theService; 
/** 
* @return the theService 
*/ 
public TheService getTheService() { 
    return m_theService; 
} 

TheService가 인터페이스이며, 그래서 JAXB 오류가 발생합니다. TheService는 인터페이스이며 JAXB는 인터페이스를 처리 할 수 ​​없습니다. getTheService 메소드는 웹 서비스에서 노출 될 필요는 없지만이를 해결하는 방법을 알 수는 없습니다. 누구든지이 상황에서 무엇을해야하는지 설명 할 수 있습니까?

답변

0

:-) 내 문제를 해결하기 위해 관리와 노출 수 JAX-WS 아티팩트를 생성 할 때 메소드를 무시하십시오.

관련 문제