You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ch...@apache.org on 2015/02/13 21:54:49 UTC

svn commit: r1659680 - /uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/runducc

Author: challngr
Date: Fri Feb 13 20:54:49 2015
New Revision: 1659680

URL: http://svn.apache.org/r1659680
Log:
UIMA-4195 OSX support, don't steal focus when JP/JD is launched.

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/runducc

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/runducc
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/runducc?rev=1659680&r1=1659679&r2=1659680&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/runducc (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-examples/src/main/scripts/runducc Fri Feb 13 20:54:49 2015
@@ -215,6 +215,10 @@ class DuccProcess(Thread):
         process_args.append(process_xmx)
         process_args.append('-DdefaultBrokerURL=' + plain_broker_url )
 
+        if ( self.runner.system == 'Darwin' ):         # Keep JP / JD processes from stealing focus on Mac
+            process_args.append('-Djava.awt.headless=true')
+            driver_args.append('-Djava.awt.headless=true')
+
         driver_args.append('-Xmx500M')
         if ( self.runner.jd_uima_log != None ):
             driver_args.append(' -Djava.util.logging.config.file=' + self.runner.jd_uima_log)