[jboss-svn-commits] JBL Code SVN: r9810 - labs/jbossesb/trunk/product/samples/quickstarts/jbpm_simple1/src/quickstart/jbpm_simple1.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Feb 27 11:02:57 EST 2007


Author: estebanschifman
Date: 2007-02-27 11:02:57 -0500 (Tue, 27 Feb 2007)
New Revision: 9810

Added:
   labs/jbossesb/trunk/product/samples/quickstarts/jbpm_simple1/src/quickstart/jbpm_simple1/TestLauncher.java
Log:
Creates jbpm schema before invoking the StandaloneBootStrapper

Added: labs/jbossesb/trunk/product/samples/quickstarts/jbpm_simple1/src/quickstart/jbpm_simple1/TestLauncher.java
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/jbpm_simple1/src/quickstart/jbpm_simple1/TestLauncher.java	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/jbpm_simple1/src/quickstart/jbpm_simple1/TestLauncher.java	2007-02-27 16:02:57 UTC (rev 9810)
@@ -0,0 +1,39 @@
+package quickstart.jbpm_simple1;
+
+import org.jboss.soa.esb.listeners.StandAloneBootStrapper;
+import org.jbpm.JbpmConfiguration;
+
+public class TestLauncher {
+	
+	public static void main(String[] args) throws Exception
+	{
+		try
+		{
+			_config 	= JbpmConfiguration.getInstance();
+			createJbpmSchema();
+			StandAloneBootStrapper.main(args);
+		}
+		finally
+		{
+//			dropJbpmSchema();
+		}
+	} //________________________________
+
+	static JbpmConfiguration	_config;
+	static void createJbpmSchema()
+	{
+		try 	{ dropJbpmSchema(); }
+		catch (Exception e) {}
+	    _config.createSchema();
+	}  
+	static void dropJbpmSchema() 
+	{
+		if (null!=_config)
+		{
+			_config.dropSchema();
+			_config.close();
+		}
+	}
+
+
+}


Property changes on: labs/jbossesb/trunk/product/samples/quickstarts/jbpm_simple1/src/quickstart/jbpm_simple1/TestLauncher.java
___________________________________________________________________
Name: svn:eol-style
   + native




More information about the jboss-svn-commits mailing list