Another TCK oddity. I plan on challenging this one too, but wanted to
make sure first:
StoredProcedureQuery spq3 =
getEntityManager().createStoredProcedureQuery("GetEmpIdUsingHireDateFROMOut");
spq3.registerStoredProcedureParameter(1, Calendar.class, ParameterMode.IN);
spq3.setParameter(1, getUtilDate());
getUtilDate() returns is a Date. I don't see where the spec says this
should be valid. Specifically, this registers a parameter and tells the
provider to expect a Calendar; it then bind a Date.