wsdl2java로 java 클래스 파일을 생성하고 xmlbeans 데이터 바인딩을 사용했습니다. 때문에 같은 수많은 오류의 결과 파일을 컴파일 할 수 없습니다wsdl2java xmlbeans 데이터 바인딩 문제
public interface PolicyGroupDTODocument extends org.apache.xmlbeans.XmlObject
:
private com.sample.webservice.PolicyGroupType getPolicyGroup(com.sample.webservice.PolicyGroupDTODocument wrappedType)
{
return wrappedType.get().xgetPolicyGroup();
}
PolicyGroupDTODocument는 다음과 같이 정의된다 : 여기
error: cannot find symbol [javac] return wrappedType.get().xgetPolicyGroup();
error: cannot find symbol [javac] return wrappedType.get().xgetPolicyPresharedKey();
하는 첫 번째 오류 일치 생성 된 코드의 예 구현 예 :
public class PolicyGroupDTODocumentImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements com.sample.webservice.PolicyGroupDTODocument
get 및 xget 메서드는 XmlObject에서 다소 상속 받았다고 가정합니다. 생성 된 코드에 어떤 문제가 있습니까? 아니면 생성 프로세스에 문제가 있습니까?
PolicyGroupDTODocument # get()에서 어떤 유형이 반환됩니까? – Ilya
@Ilya 클래스 PolicyGroupDTODocument 자체는 wsdl2java에 의해 순전히 생성됩니다. 이 메소드 정의를 어디에서 검색해야합니까? 생성 된 Java 파일에서? – BSen
예, 생성 된 클래스 PolicyGroupDTODocument – Ilya