[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