aboutsummaryrefslogtreecommitdiffstats
path: root/server/sonar-server-app
diff options
context:
space:
mode:
authorSimon Brandhof <simon.brandhof@sonarsource.com>2014-07-23 00:32:58 +0200
committerStephane Gamard <stephane.gamard@searchbox.com>2014-07-23 15:34:06 +0200
commit39ecd1902afc8922811f97524dfa77a86912508f (patch)
tree1ba2f7256d1e5e25e6b6031b609b570b7d7df1ae /server/sonar-server-app
parent5976c31b87f3e021a6dbf3f8cf71f886a16b0f28 (diff)
downloadsonarqube-39ecd1902afc8922811f97524dfa77a86912508f.tar.gz
sonarqube-39ecd1902afc8922811f97524dfa77a86912508f.zip
SONAR-4898 few improvements
Diffstat (limited to 'server/sonar-server-app')
-rw-r--r--server/sonar-server-app/src/main/java/org/sonar/server/app/Env.java16
-rw-r--r--server/sonar-server-app/src/main/java/org/sonar/server/app/ServerProcess.java1
-rw-r--r--server/sonar-server-app/src/main/java/org/sonar/server/app/Webapp.java2
3 files changed, 1 insertions, 18 deletions
diff --git a/server/sonar-server-app/src/main/java/org/sonar/server/app/Env.java b/server/sonar-server-app/src/main/java/org/sonar/server/app/Env.java
index 885fbbad7b1..a9b9f7c278c 100644
--- a/server/sonar-server-app/src/main/java/org/sonar/server/app/Env.java
+++ b/server/sonar-server-app/src/main/java/org/sonar/server/app/Env.java
@@ -23,7 +23,6 @@ import org.apache.commons.io.FileUtils;
import org.sonar.process.Props;
import java.io.File;
-import java.io.IOException;
class Env {
@@ -51,19 +50,4 @@ class Env {
dir.mkdirs();
return dir;
}
-
- /**
- * This check is required in order to provide more meaningful message than JRuby - see SONAR-2715
- */
- void verifyWritableTempDir() {
- File file = null;
- try {
- file = File.createTempFile("sonarqube-check", "tmp");
- } catch (IOException e) {
- throw new IllegalStateException("Unable to create file in temporary directory, please check existence " +
- "and permissions of: " + FileUtils.getTempDirectory(), e);
- } finally {
- FileUtils.deleteQuietly(file);
- }
- }
}
diff --git a/server/sonar-server-app/src/main/java/org/sonar/server/app/ServerProcess.java b/server/sonar-server-app/src/main/java/org/sonar/server/app/ServerProcess.java
index 287176a828d..9006705365e 100644
--- a/server/sonar-server-app/src/main/java/org/sonar/server/app/ServerProcess.java
+++ b/server/sonar-server-app/src/main/java/org/sonar/server/app/ServerProcess.java
@@ -27,7 +27,6 @@ public class ServerProcess extends org.sonar.process.Process {
super(args);
Logging.init();
Env env = new Env(props);
- env.verifyWritableTempDir();
this.tomcat = new EmbeddedTomcat(env);
}
diff --git a/server/sonar-server-app/src/main/java/org/sonar/server/app/Webapp.java b/server/sonar-server-app/src/main/java/org/sonar/server/app/Webapp.java
index e20500f15bd..9f98faf2ec6 100644
--- a/server/sonar-server-app/src/main/java/org/sonar/server/app/Webapp.java
+++ b/server/sonar-server-app/src/main/java/org/sonar/server/app/Webapp.java
@@ -40,7 +40,7 @@ class Webapp {
context.setConfigFile(env.file("web/META-INF/context.xml").toURI().toURL());
context.addParameter(PROPERTY_LOG_PROFILING_LEVEL, props.of(PROPERTY_LOG_PROFILING_LEVEL, "NONE"));
context.addParameter(PROPERTY_LOG_CONSOLE, props.of(PROPERTY_LOG_CONSOLE, "false"));
- for (Map.Entry<Object, Object> entry : props.properties().entrySet()) {
+ for (Map.Entry<Object, Object> entry : props.cryptedProperties().entrySet()) {
String key = entry.getKey().toString();
if (key.startsWith("sonar.")) {
context.addParameter(key, entry.getValue().toString());