From 580464eac64d2169c29cf32a72482c57ab8263d5 Mon Sep 17 00:00:00 2001 From: Simon Brandhof Date: Thu, 12 Sep 2013 00:52:06 +0200 Subject: [PATCH] Prepare upgrades of JRuby/Rails by upgrading to servlet 3.0 --- pom.xml | 6 +++--- sonar-application/pom.xml | 2 +- .../src/main/assembly/conf/wrapper.conf | 15 ++++++++------- sonar-batch/pom.xml | 2 +- sonar-plugin-api/pom.xml | 2 +- sonar-server/pom.xml | 2 +- sonar-server/src/dev/web.xml | 17 ++++++++--------- sonar-server/src/dev/webdefault.xml | 11 ++++------- .../src/main/webapp/WEB-INF/jetty-web.xml | 10 ---------- sonar-server/src/main/webapp/WEB-INF/web.xml | 14 +++++--------- sonar-ws-client/pom.xml | 2 +- 11 files changed, 33 insertions(+), 50 deletions(-) delete mode 100644 sonar-server/src/main/webapp/WEB-INF/jetty-web.xml diff --git a/pom.xml b/pom.xml index 864d2fd6402..a1510f2b770 100644 --- a/pom.xml +++ b/pom.xml @@ -75,7 +75,7 @@ 1.3 3.3.1 1.3.172 - 7.6.11.v20130520 + 8.1.12.v20130726 UTF-8 3.0.5 2.2.0 @@ -955,9 +955,9 @@ 3.0.1 - javax.servlet + org.mortbay.jetty servlet-api - 2.5 + 3.0.20100224 org.eclipse.jetty diff --git a/sonar-application/pom.xml b/sonar-application/pom.xml index eac47e09a19..52d2b28ad3f 100644 --- a/sonar-application/pom.xml +++ b/sonar-application/pom.xml @@ -44,7 +44,7 @@ test - javax.servlet + org.mortbay.jetty servlet-api test diff --git a/sonar-application/src/main/assembly/conf/wrapper.conf b/sonar-application/src/main/assembly/conf/wrapper.conf index f6ae9409ada..0ef0bf41059 100644 --- a/sonar-application/src/main/assembly/conf/wrapper.conf +++ b/sonar-application/src/main/assembly/conf/wrapper.conf @@ -2,10 +2,11 @@ wrapper.java.additional.1=-Djava.awt.headless=true wrapper.java.additional.2=-XX:MaxPermSize=128m wrapper.java.additional.3=-XX:+HeapDumpOnOutOfMemoryError +wrapper.java.additional.4=-Dfile.encoding=UTF-8 # RECOMMENDED : uncomment if Java Virtual Machine is a JDK but not a JRE. To know which JVM you use, execute # 'java -version'. JDK displays 'Server VM'. -#wrapper.java.additional.4=-server +#wrapper.java.additional.5=-server # Initial Java Heap Size (in MB) wrapper.java.initmemory=256 @@ -44,16 +45,16 @@ wrapper.app.parameter.1=org.sonar.application.StartServer #******************************************************************** # Profiling and debbuging - for development only -# If wrapper.java.additional.4=-server is not commented, parameter ids should start from 5 instead of 4. +# If wrapper.java.additional.5=-server is not commented, parameter ids should start from 6 instead of 5. #******************************************************************** # Java remote debugging -#wrapper.java.additional.4=-agentlib:jdwp=transport=dt_socket,server=y,address=8000 +#wrapper.java.additional.5=-agentlib:jdwp=transport=dt_socket,server=y,address=8000 # JMX remote monitoring on Sun JVM (warning, security is disabled) -#wrapper.java.additional.4=-Dcom.sun.management.jmxremote -#wrapper.java.additional.5=-Dcom.sun.management.jmxremote.port=9005 -#wrapper.java.additional.6=-Dcom.sun.management.jmxremote.authenticate=false -#wrapper.java.additional.7=-Dcom.sun.management.jmxremote.ssl=false +#wrapper.java.additional.5=-Dcom.sun.management.jmxremote +#wrapper.java.additional.6=-Dcom.sun.management.jmxremote.port=9005 +#wrapper.java.additional.7=-Dcom.sun.management.jmxremote.authenticate=false +#wrapper.java.additional.8=-Dcom.sun.management.jmxremote.ssl=false #******************************************************************** # Wrapper Logging Properties diff --git a/sonar-batch/pom.xml b/sonar-batch/pom.xml index a982ade9b23..4c86b9e75f0 100644 --- a/sonar-batch/pom.xml +++ b/sonar-batch/pom.xml @@ -94,7 +94,7 @@ test - javax.servlet + org.mortbay.jetty servlet-api test diff --git a/sonar-plugin-api/pom.xml b/sonar-plugin-api/pom.xml index df1fac38c6e..7d885fcb6eb 100644 --- a/sonar-plugin-api/pom.xml +++ b/sonar-plugin-api/pom.xml @@ -126,7 +126,7 @@ xalan - javax.servlet + org.mortbay.jetty servlet-api true diff --git a/sonar-server/pom.xml b/sonar-server/pom.xml index ba327dd33dd..7b14a4d60ca 100644 --- a/sonar-server/pom.xml +++ b/sonar-server/pom.xml @@ -114,7 +114,7 @@ commons-codec - javax.servlet + org.mortbay.jetty servlet-api provided diff --git a/sonar-server/src/dev/web.xml b/sonar-server/src/dev/web.xml index 601ccff04c5..77bc34d5f59 100644 --- a/sonar-server/src/dev/web.xml +++ b/sonar-server/src/dev/web.xml @@ -1,13 +1,9 @@ - - - Sonar + + SonarQube public.root @@ -106,6 +102,9 @@ 20 + + true + diff --git a/sonar-server/src/dev/webdefault.xml b/sonar-server/src/dev/webdefault.xml index e874fe74e18..3967afba965 100644 --- a/sonar-server/src/dev/webdefault.xml +++ b/sonar-server/src/dev/webdefault.xml @@ -17,13 +17,10 @@ - + Default web.xml file. diff --git a/sonar-server/src/main/webapp/WEB-INF/jetty-web.xml b/sonar-server/src/main/webapp/WEB-INF/jetty-web.xml deleted file mode 100644 index 6274e74f9d4..00000000000 --- a/sonar-server/src/main/webapp/WEB-INF/jetty-web.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - true - - - \ No newline at end of file diff --git a/sonar-server/src/main/webapp/WEB-INF/web.xml b/sonar-server/src/main/webapp/WEB-INF/web.xml index cb45bfae633..51e389f9639 100644 --- a/sonar-server/src/main/webapp/WEB-INF/web.xml +++ b/sonar-server/src/main/webapp/WEB-INF/web.xml @@ -1,9 +1,9 @@ - - - Sonar + + SonarQube public.root @@ -125,13 +125,9 @@ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns 20 - diff --git a/sonar-ws-client/pom.xml b/sonar-ws-client/pom.xml index 7f29ceb4ac6..3d0d98ae3d6 100644 --- a/sonar-ws-client/pom.xml +++ b/sonar-ws-client/pom.xml @@ -51,7 +51,7 @@ test - javax.servlet + org.mortbay.jetty servlet-api test -- 2.39.5