vgritsenko 02/01/28 14:55:35 Modified: src/java/org/apache/cocoon/components/hsqldb ServerImpl.java Log: Do not start HSQL if it is already started Revision Changes Path 1.5 +13 -12 xml-cocoon2/src/java/org/apache/cocoon/components/hsqldb/ServerImpl.java Index: ServerImpl.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/hsqldb/ServerImpl.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ServerImpl.java 17 Jan 2002 21:04:59 -0000 1.4 +++ ServerImpl.java 28 Jan 2002 22:55:35 -0000 1.5 @@ -93,19 +93,20 @@ /** Start the server */ public void start() { - - // FIXME (VG): This dirty hack here is till shutdown issue is resolved - File file = new File(arguments[7] + ".backup"); - if (file.exists() && file.delete()) { - getLogger().info("HSQLDB backup file has been deleted."); + if (!started) { + // FIXME (VG): This dirty hack here is till shutdown issue is resolved + File file = new File(arguments[7] + ".backup"); + if (file.exists() && file.delete()) { + getLogger().info("HSQLDB backup file has been deleted."); + } + + Thread server = new Thread(this); + this.getLogger().debug("Intializing hsqldb server thread"); + server.setPriority(Thread.currentThread().getPriority()); + server.setDaemon(true); + server.setName("hsqldb server"); + server.start(); } - - Thread server = new Thread(this); - this.getLogger().debug("Intializing hsqldb server thread"); - server.setPriority(Thread.currentThread().getPriority()); - server.setDaemon(true); - server.setName("hsqldb server"); - server.start(); } /** Stop the server */
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]