[Mulgara-svn] r675 - trunk

ronald at mulgara.org ronald at mulgara.org
Mon Mar 10 12:10:05 UTC 2008


Author: ronald
Date: 2008-03-10 05:10:02 -0700 (Mon, 10 Mar 2008)
New Revision: 675

Modified:
   trunk/common.xml
Log:
Replaced another custom javascript script with standard ant tasks.


Modified: trunk/common.xml
===================================================================
--- trunk/common.xml	2008-03-10 01:43:32 UTC (rev 674)
+++ trunk/common.xml	2008-03-10 12:10:02 UTC (rev 675)
@@ -619,34 +619,15 @@
     <echo>Waiting for server to start on shutdown hook
           ${shutdownhook.port}</echo>
 
-    <script language="javascript">
+    <waitfor maxwait="120000" checkevery="1000" timeoutproperty="start.failed">
+      <socket server="localhost" port="${shutdownhook.port}"/>
+    </waitfor>
+    <sleep seconds="5"/>
 
-      <![CDATA[
-
-      var socket;
-      for (i=5; i<=120; i+=5) {
-        java.lang.Thread.sleep(5000);
-        try {
-          // Create a connection to the shut-down port.
-          socket = java.net.Socket("localhost",
-            project.getProperty("shutdownhook.port"));
-          socket.close();
-          break;
-        }
-        catch (ex) {
-         java.lang.System.out.println(ex+" after "+i+" seconds");
-        }
-      }
-      if (socket) {
-        java.lang.System.out.println("Mulgara started");
-        java.lang.Thread.sleep(5000);
-      }
-      else {
-        java.lang.System.out.println("Mulgara not started");
-      }
-
-      ]]>
-    </script>
+    <condition property="msg" value="Mulgara not started" else="Mulgara started">
+      <isset property="start.failed"/>
+    </condition>
+    <echo>${msg}</echo>
   </target>
 
   <!-- =================================================================== -->




More information about the Mulgara-svn mailing list