summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
0a52dca)
"hibernate.exoprt.envers" is no Hibernate-Configuration-Parameter.
Hence, it should not be put into the hibernate.properties-file.
getLog().debug("Using the value " + hibernateNamingStrategy);
properties.setProperty(NAMING_STRATEGY, hibernateNamingStrategy);
}
getLog().debug("Using the value " + hibernateNamingStrategy);
properties.setProperty(NAMING_STRATEGY, hibernateNamingStrategy);
}
- if (envers)
- {
- if (properties.containsKey(ENVERS))
- getLog().debug(
- "Overwriting property " +
- ENVERS + "=" + properties.getProperty(ENVERS) +
- " with the value " + envers
- );
- else
- getLog().debug("Using the value " + envers);
- properties.setProperty(ENVERS, Boolean.toString(envers));
- }
/** The generated SQL varies with the dialect! */
if (md5s.containsKey(DIALECT))
/** The generated SQL varies with the dialect! */
if (md5s.containsKey(DIALECT))
}
/** The generated SQL varies with the envers-configuration */
}
/** The generated SQL varies with the envers-configuration */
- if (md5s.containsKey(ENVERS))
+ if (md5s.get(ENVERS) != null)
- String envers = properties.getProperty(ENVERS);
- if (md5s.get(ENVERS).equals(envers))
- getLog().debug("Envers unchanged.");
+ if (md5s.get(ENVERS).equals(Boolean.toString(envers)))
+ getLog().debug("Envers-Configuration unchanged. Enabled: " + envers);
- getLog().debug("Envers changed: " + envers);
+ getLog().debug("Envers-Configuration changed. Enabled: " + envers);
- md5s.put(ENVERS, envers);
+ md5s.put(ENVERS, Boolean.toString(envers));
}
}
else
{
modified = true;
}
}
else
{
modified = true;
- md5s.put(ENVERS, properties.getProperty(ENVERS));
+ md5s.put(ENVERS, Boolean.toString(envers));
}
if (properties.isEmpty())
}
if (properties.isEmpty())
- if ("true".equals(properties.getProperty(ENVERS)))
- getLog().debug("Using envers");
+ getLog().info("Automatic auditing via hibernate-envers enabled!");
AuditConfiguration.getFor(config);
}
AuditConfiguration.getFor(config);
}