You can now use the OracleSpatialSDO10gDialect, which has non-strict behavior.
Sorry for the ugly name.