You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/08/10 19:50:09 UTC
svn commit: r564695 -
/jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java
Author: sebb
Date: Fri Aug 10 10:50:08 2007
New Revision: 564695
URL: http://svn.apache.org/viewvc?view=rev&rev=564695
Log:
Force the X11 display variable to be checked early on for non-GUI runs
[Avoids some problems with running non-GUI on headless hosts]
Modified:
jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java
Modified: jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java?view=diff&rev=564695&r1=564694&r2=564695
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java (original)
+++ jakarta/jmeter/branches/rel-2-2/src/core/org/apache/jmeter/JMeter.java Fri Aug 10 10:50:08 2007
@@ -35,6 +35,8 @@
import java.util.Properties;
import java.util.StringTokenizer;
+import javax.swing.JLabel;
+
import org.apache.commons.cli.avalon.CLArgsParser;
import org.apache.commons.cli.avalon.CLOption;
import org.apache.commons.cli.avalon.CLOptionDescriptor;
@@ -614,6 +616,12 @@
// add a system property so samplers can check to see if JMeter
// is running in NonGui mode
System.setProperty("JMeter.NonGui", "true");// $NON-NLS-1$
+ // Force the X11 display to be checked
+ try {
+ new JLabel();
+ } catch (InternalError e){
+ // ignored
+ }
JMeter driver = new JMeter();
driver.parent = this;
PluginManager.install(this, false);
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org