diff --git a/hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java b/hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java index de7950843f..deab2055b5 100755 --- a/hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java +++ b/hibernate-core/src/main/java/org/hibernate/dialect/DerbyDialect.java @@ -56,7 +56,9 @@ public class DerbyDialect extends DB2Dialect { public DerbyDialect() { super(); - LOG.deprecatedDerbyDialect(); + if (this.getClass() == DerbyDialect.class) { + LOG.deprecatedDerbyDialect(); + } registerFunction( "concat", new DerbyConcatFunction() ); registerFunction( "trim", new AnsiTrimFunction() ); registerColumnType( Types.BLOB, "blob" );