diff --git a/envers/src/test/java/org/hibernate/envers/test/AbstractSessionTest.java b/envers/src/test/java/org/hibernate/envers/test/AbstractSessionTest.java index d8488b3fbe60..240b5af826fc 100644 --- a/envers/src/test/java/org/hibernate/envers/test/AbstractSessionTest.java +++ b/envers/src/test/java/org/hibernate/envers/test/AbstractSessionTest.java @@ -31,7 +31,7 @@ public abstract class AbstractSessionTest { @Parameters("auditStrategy") public void init(@Optional String auditStrategy) throws URISyntaxException { config = new AnnotationConfiguration(); - URL url = Thread.currentThread().getContextClassLoader().getResource("hibernate.test.session-cfg.xml"); + URL url = Thread.currentThread().getContextClassLoader().getResource(getHibernateConfigurationFileName()); config.configure(new File(url.toURI())); if (auditStrategy != null && !"".equals(auditStrategy)) { @@ -45,6 +45,9 @@ public void init(@Optional String auditStrategy) throws URISyntaxException { protected abstract void initMappings() throws MappingException, URISyntaxException ; + protected String getHibernateConfigurationFileName(){ + return "hibernate.test.session-cfg.xml"; + } private SessionFactory getSessionFactory(){