WebService를 만들었으므로 WebService를 호출해야합니다. 내가 잭스 - WS 주석을 사용하고 있습니다 만 예외를 얻을 수는 WebSphere 위에 전쟁을 배포 입수했습니다 : JaxWS를 사용하여 WebService에서 WebService를 호출하십시오.
@WebService(serviceName = "MyServiceName",
targetNamespace = "http://myServiceNamespace/MyServiceName",
endpointInterface = "com.mycompany.MyServiceInterface",
portName = "MyServiceInterface")
public class MyServiceName implements MyServiceInterface{
@WebServiceRef(YourServiceDef.class)
YourService yourService;
....
}
사용에 대한 간단한 대안이 :
javax.xml.ws.WebServiceException: Validation error: Web method annotations cannot exist on
implentation when WebService.endpointInterface is set
내 WebService에는 다음과 @WebServiceRef?
다른 클래스와 같이 사용하는 방법을 명확히 할 수 있습니까? – sworded
이것이 얼마나 명확한 지 잘 모르겠습니다. 생성 된 클라이언트 (또는이를 호출하는 것과 같은 프록시)는 단순히 WS가 호출을 수행하는 데 사용할 수있는 클래스 집합입니다. 그다지 여기에 말할 것도 없습니다. – Xargos