final String dtdLocation = readDTDLocation(reader); if (dtdLocation != null) { version = Version.forLocation(dtdLocation); version = Version.forLocation(schemaLocation); if (version == null || Version.UNKNOWN.equals(version)) {
pu.setSharedCacheMode(SharedCacheMode.UNSPECIFIED); pu.setPersistenceProviderClassName(Configuration.PROVIDER_CLASS_DEFAULT); if (version.equals(Version.JPA_1_0)) { pu.setPersistenceXMLSchemaVersion("1.0"); } else if (version.equals(Version.JPA_2_0)) { pu.setPersistenceXMLSchemaVersion("2.0"); } else if (version.equals(Version.JPA_2_1)) { pu.setPersistenceXMLSchemaVersion("2.1"); } else {
pu.setSharedCacheMode(SharedCacheMode.UNSPECIFIED); pu.setPersistenceProviderClassName(Configuration.PROVIDER_CLASS_DEFAULT); if (version.equals(Version.JPA_1_0)) { pu.setPersistenceXMLSchemaVersion("1.0"); } else if (version.equals(Version.JPA_2_0)) { pu.setPersistenceXMLSchemaVersion("2.0"); } else if (version.equals(Version.JPA_2_1)) { pu.setPersistenceXMLSchemaVersion("2.1"); } else {
final String dtdLocation = readDTDLocation(reader); if (dtdLocation != null) { version = Version.forLocation(dtdLocation); version = Version.forLocation(schemaLocation); if (version == null || Version.UNKNOWN.equals(version)) {