[jboss-cvs] JBoss Messaging SVN: r6015 - trunk/tests/joram-tests/src/org/jboss/test/jms.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Mar 5 18:49:37 EST 2009


Author: clebert.suconic at jboss.com
Date: 2009-03-05 18:49:37 -0500 (Thu, 05 Mar 2009)
New Revision: 6015

Modified:
   trunk/tests/joram-tests/src/org/jboss/test/jms/JBossMessagingAdmin.java
Log:
Adding Thread to read System.out from joram spawned server

Modified: trunk/tests/joram-tests/src/org/jboss/test/jms/JBossMessagingAdmin.java
===================================================================
--- trunk/tests/joram-tests/src/org/jboss/test/jms/JBossMessagingAdmin.java	2009-03-05 22:39:23 UTC (rev 6014)
+++ trunk/tests/joram-tests/src/org/jboss/test/jms/JBossMessagingAdmin.java	2009-03-05 23:49:37 UTC (rev 6015)
@@ -262,7 +262,7 @@
    {
       serverProcess = SpawnedVMSupport.spawnVM(SpawnedJMSServer.class.getName(), false);
       InputStreamReader isr = new InputStreamReader(serverProcess.getInputStream());
-      BufferedReader br = new BufferedReader(isr);
+      final BufferedReader br = new BufferedReader(isr);
       String line = null;
       while ((line = br.readLine()) != null)
       {
@@ -274,8 +274,27 @@
          }
          else if ("OK".equals(line.trim()))
          {
+            new Thread()
+            {
+               public void run()
+               {
+                  try
+                  {
+                     String line = null;
+                     while ((line = br.readLine()) != null)
+                     {
+                        System.out.println("JoramServerOutput: " + line);
+                     }
+                  }
+                  catch (Exception e)
+                  {
+                     e.printStackTrace();
+                  }
+               }
+            }.start();
             return;
-         } else
+         }
+         else
          {
             // something went wrong with the server, destroy it:
             serverProcess.destroy();




More information about the jboss-cvs-commits mailing list