Indeed this was a bug of RI. Thank you for reporting it.
I made a fix to our internal workspace.
Meanwhile, to avoid this problem, I'm afraid you have to turn off the
unmarshal time validation by using the Unmarshaller.setValidating()
method.
regards,
--
Kohsuke KAWAGUCHI 408-276-7063 (x17063)
Sun Microsystems kohsuke.kawaguchi_at_sun.com