]> source.dussan.org Git - gitblit.git/commitdiff
Automatically set java.awt.headless=true for Gitblit GO
authorJames Moger <james.moger@gitblit.com>
Mon, 9 Apr 2012 20:26:07 +0000 (16:26 -0400)
committerJames Moger <james.moger@gitblit.com>
Mon, 9 Apr 2012 20:26:07 +0000 (16:26 -0400)
docs/04_releases.mkd
src/com/gitblit/GitBlitServer.java
src/com/gitblit/models/ServerStatus.java

index 28b92810564e4b6ced2bf11799bc198eda4536bc..32486ab7ecca69370bcdbc330cfd8d911a9fca7f 100644 (file)
@@ -7,6 +7,7 @@
 #### fixes\r
 \r
 - Fixed bug where you could not remove all selections from a RepositoryModel list (permitted users, permitted teams, hook scripts, federation sets, etc) (issue 81)\r
+- Automatically set *java.awt.headless=true* for Gitblit GO\r
 \r
 **0.9.2** *released 2012-04-04*\r
 \r
index 3f996fcc86e4efb43326e7189d6945f0b16926d6..ce0d1fbbf285fc38cd06c3b613d367bf11f800ee 100644 (file)
@@ -155,10 +155,12 @@ public class GitBlitServer {
                logger.info("");\r
                logger.info(Constants.BORDER);\r
 \r
+               System.setProperty("java.awt.headless", "true");\r
+\r
                String osname = System.getProperty("os.name");\r
                String osversion = System.getProperty("os.version");\r
                logger.info("Running on " + osname + " (" + osversion + ")");\r
-\r
+               \r
                List<Connector> connectors = new ArrayList<Connector>();\r
 \r
                // conditionally configure the http connector\r
index 3e7e8d827e072fb62ce7e7fa76739943d2755dac..f1650c8d47937a49a0e8a44159cb4f35f0222eab 100644 (file)
@@ -62,6 +62,7 @@ public class ServerStatus implements Serializable {
                this.systemProperties = new TreeMap<String, String>();\r
                put("file.encoding");\r
                put("java.home");\r
+               put("java.awt.headless");\r
                put("java.io.tmpdir");\r
                put("java.runtime.name");\r
                put("java.runtime.version");\r