diff --git a/source/java/org/alfresco/util/BaseSpringTest.java b/source/java/org/alfresco/util/BaseSpringTest.java index 349a050b8a..deb48926e4 100644 --- a/source/java/org/alfresco/util/BaseSpringTest.java +++ b/source/java/org/alfresco/util/BaseSpringTest.java @@ -26,6 +26,7 @@ package org.alfresco.util; import org.hibernate.Session; import org.hibernate.SessionFactory; +import org.springframework.context.ConfigurableApplicationContext; import org.springframework.orm.hibernate3.SessionFactoryUtils; import org.springframework.test.AbstractTransactionalDataSourceSpringContextTests; @@ -86,6 +87,7 @@ public abstract class BaseSpringTest extends AbstractTransactionalDataSourceSpri * * @return an array containing the config locations */ + @Override protected String[] getConfigLocations() { if (logger.isDebugEnabled()) @@ -94,4 +96,13 @@ public abstract class BaseSpringTest extends AbstractTransactionalDataSourceSpri } return ApplicationContextHelper.CONFIG_LOCATIONS; } + + /** + * Ignores the key and loads the {@link ApplicationContextHelper application context}. + */ + @Override + protected ConfigurableApplicationContext loadContext(Object key) throws Exception + { + return (ConfigurableApplicationContext) ApplicationContextHelper.getApplicationContext(); + } }