[jboss-svn-commits] JBL Code SVN: r7579 - in labs/jbossesb/workspace/b_georges/product/core/rosetta/tests/src/org/jboss/soa/esb: . common/tests
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Nov 13 17:23:39 EST 2006
Author: b_georges
Date: 2006-11-13 17:23:37 -0500 (Mon, 13 Nov 2006)
New Revision: 7579
Removed:
labs/jbossesb/workspace/b_georges/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/HsqldbUtil.java
labs/jbossesb/workspace/b_georges/product/core/rosetta/tests/src/org/jboss/soa/esb/connection/
Log:
sync with latest rel
Deleted: labs/jbossesb/workspace/b_georges/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/HsqldbUtil.java
===================================================================
--- labs/jbossesb/workspace/b_georges/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/HsqldbUtil.java 2006-11-13 22:21:00 UTC (rev 7578)
+++ labs/jbossesb/workspace/b_georges/product/core/rosetta/tests/src/org/jboss/soa/esb/common/tests/HsqldbUtil.java 2006-11-13 22:23:37 UTC (rev 7579)
@@ -1,64 +0,0 @@
-package org.jboss.soa.esb.common.tests;
-
-import java.sql.DriverManager;
-import java.sql.Statement;
-
-import org.hsqldb.Server;
-/**
- * Utility to start and stop a hsql Database.
- *
- * @author <a href="mailto:kurt.stam at jboss.com">Kurt Stam</a>
- *
- */
-public class HsqldbUtil
-{
- final private static String THREAD_NAME = "hypersonic-unittest";
- /**
- * Starts the hsql database in it's own thread.
- * Don't forget to shut it down when you're done.
- *
- * @param databaseFile - i.e. build/hsqltestdb
- * @param databaseName - i.e. jbossesb
- * @throws Exception
- */
- public static void startHsqldb(final String databaseFile,
- final String databaseName) throws Exception
- {
- // Start DB in new thread, or else it will block us
- Thread serverThread = new Thread(THREAD_NAME) {
- public void run() {
- try {
- // Create startup arguments
- String[] args = new String[4];
- args[0] = "-database.0";
- args[1] = databaseFile;
- args[2] = "-dbname.0";
- args[3] = databaseName;
-
- // Start server
- Server.main(args);
- } catch (Exception e) {
- e.printStackTrace();
- }
- //log.error("Failed to start database", e);
- }
- };
- serverThread.run();
- }
- /**
- *
- * @param url
- * @param username
- * @param password
- * @throws Exception
- */
- public static void stopHsqldb(String url, String username, String password) throws Exception {
- java.sql.Connection connection = DriverManager.getConnection(
- url, username, password);
- Statement statement = connection.createStatement();
- String shutdownCommand = "SHUTDOWN COMPACT";
- statement.executeQuery(shutdownCommand);
- }
-
-
-}
More information about the jboss-svn-commits
mailing list