Added main() method to check that our application context closes properly

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5659 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Derek Hulley
2007-05-10 16:15:32 +00:00
parent 4307893d18
commit 2afe43dad1

View File

@@ -47,4 +47,14 @@ public class ApplicationContextHelper
{ {
return new ClassPathXmlApplicationContext(CONFIG_LOCATIONS); return new ClassPathXmlApplicationContext(CONFIG_LOCATIONS);
} }
public static void main(String ... args)
{
ClassPathXmlApplicationContext ctx = (ClassPathXmlApplicationContext) getApplicationContext();
synchronized (ctx)
{
try { ctx.wait(10000L); } catch (Throwable e) {}
}
ctx.close();
}
} }