Dang! Interop tests! I KNEW I forgot to check something! I'm on it... Another question for y'all. JAX-RPC changed the mapping of xsd:dateTime from java.util.Date to java.util.Calendar. When I changed it, I left the mapping of xsd:date to java.util.Date. Now I'm beggining to think I shouldn't have for two reasons: - the Java->XML mapping - java.util.Date->xsd:date - is misleading. It makes one think that you can pass a Date object across the wire, but all that really goes across is the date portion of the Date object (ie., "yyyy-MM-dd"), the time stuff is ignored. - we don't map xsd:time. But if folks see that we map xsd:dateTime and xsd:date, they'll expect xsd:time as well. And how would we map xsd:time? We can't use java.util.Date for BOTH xsd:date and xsd:time because that would break roundtripping.
So what do folks think? Should I get rid of the xsd:date mapping? It's not part of JAX-RPC and I don't believe users have complained that we don't have it. Russell Butek [EMAIL PROTECTED] Sam Ruby/Raleigh/IBM@IBMUS on 03/31/2002 06:21:52 PM Please respond to [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: Re: cvs commit: xml-axis/java/test/wsdl/types ComprehensiveTypes.wsdl VerifyTestCase.java FYI: all of the echo interop tests (except TCLSOAP) are failing now for echoDate. http://www.apache.org/~rubys/ApacheClientInterop.html - Sam Ruby