2013-08-19 1 views
0

는 :WSDL2Java의 코드 생성 및 날짜/dateTime으로 필드 다음 XSD 조각을 감안할 때

<simpleType name="ConsentDateType"> 
    <restriction base="date"> 
     <minInclusive value="2000-01-01Z" /> 
    </restriction> 
</simpleType> 

나는 WSDL2Java의 (1.6.2)이 날짜를 개최하는 XMLGregorianCalendar 인스턴스를 생성하는 것을 찾을 수 있습니다. 그 자체로는 문제가되지 않지만 필드가 XML로 직렬화 될 때 시간도 포함됩니다. XML이 SOAP 요청에 사용 되었기 때문에 이것은 실제로 문제입니다. 날짜와 시간을 모두 포함하는 필드가 공식 xsd : date 요구 사항 (날짜와 시간대 오프셋 만 허용됨)을 따르지 않기 때문에 거부됩니다. .

이 문제를 해결하려면 어떻게해야합니까?

-Michael

답변

관련 문제