[jboss-svn-commits] JBL Code SVN: r8475 - labs/jbossesb/trunk/product/samples/trailblazer/esb/src/org/jboss/soa/esb/samples/trailblazer/util
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Dec 20 22:38:29 EST 2006
Author: daniel.brum at jboss.com
Date: 2006-12-20 22:38:28 -0500 (Wed, 20 Dec 2006)
New Revision: 8475
Modified:
labs/jbossesb/trunk/product/samples/trailblazer/esb/src/org/jboss/soa/esb/samples/trailblazer/util/Launcher.java
Log:
shutdown properly through requestEnd()
Modified: labs/jbossesb/trunk/product/samples/trailblazer/esb/src/org/jboss/soa/esb/samples/trailblazer/util/Launcher.java
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer/esb/src/org/jboss/soa/esb/samples/trailblazer/util/Launcher.java 2006-12-21 03:00:07 UTC (rev 8474)
+++ labs/jbossesb/trunk/product/samples/trailblazer/esb/src/org/jboss/soa/esb/samples/trailblazer/util/Launcher.java 2006-12-21 03:38:28 UTC (rev 8475)
@@ -58,24 +58,19 @@
private void start(long runTime, String esbConfigFile) throws Exception{
- try {
+
//setupRegistry();
runBeforeAllTests();
- ConfigurationController esbController = new ConfigurationController(esbConfigFile, null);
+ ConfigurationController esbController = new ConfigurationController(esbConfigFile, null);
Thread controller = new Thread(esbController);
- controller.start();
- }
- catch (Exception e) {
- _logger.error(e);
- e.printStackTrace();
- System.exit(1);
- }
+ controller.start();
-
if (runTime > 0) {
+ _logger.info("ESB Controller will run for " + runTime + "second(s)");
Thread.sleep(runTime*1000);
}
+ esbController.requestEnd();
runAfterAllTests();
System.exit(0);
More information about the jboss-svn-commits
mailing list