aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-server/src/dev
diff options
context:
space:
mode:
authorsimonbrandhof <simon.brandhof@gmail.com>2010-09-06 14:08:06 +0000
committersimonbrandhof <simon.brandhof@gmail.com>2010-09-06 14:08:06 +0000
commitaeadc1f9129274949daaa57738c7c4550bdfbc7b (patch)
tree08dadf5ef7474fc41d1d48f74648f1ba8b55f34d /sonar-server/src/dev
downloadsonarqube-aeadc1f9129274949daaa57738c7c4550bdfbc7b.tar.gz
sonarqube-aeadc1f9129274949daaa57738c7c4550bdfbc7b.zip
SONAR-236 remove deprecated code from checkstyle plugin + display default value of rule parameters in Q profile console
Diffstat (limited to 'sonar-server/src/dev')
-rw-r--r--sonar-server/src/dev/derby/conf/sonar.properties17
-rw-r--r--sonar-server/src/dev/derby/logback.xml49
-rw-r--r--sonar-server/src/dev/mysql/conf/sonar.properties13
-rw-r--r--sonar-server/src/dev/mysql/logback.xml49
-rw-r--r--sonar-server/src/dev/oracle/sonar.properties13
-rw-r--r--sonar-server/src/dev/postgresql/conf/sonar.properties13
-rw-r--r--sonar-server/src/dev/postgresql/logback.xml49
-rw-r--r--sonar-server/src/dev/web.xml76
8 files changed, 279 insertions, 0 deletions
diff --git a/sonar-server/src/dev/derby/conf/sonar.properties b/sonar-server/src/dev/derby/conf/sonar.properties
new file mode 100644
index 00000000000..033e2f27587
--- /dev/null
+++ b/sonar-server/src/dev/derby/conf/sonar.properties
@@ -0,0 +1,17 @@
+# Derby
+sonar.jdbc.url: jdbc:derby://localhost:1523/sonar;create=true
+sonar.jdbc.driverClassName: org.apache.derby.jdbc.ClientDriver
+sonar.jdbc.defaultTransactionIsolation: 1
+sonar.jdbc.username: sonar
+sonar.jdbc.password: sonar
+sonar.jdbc.maxActive: 30
+sonar.jdbc.maxIdle: 10
+sonar.jdbc.minIdle: 2
+sonar.jdbc.maxWait: 5000
+sonar.jdbc.minEvictableIdleTimeMillis: 600000
+sonar.jdbc.timeBetweenEvictionRunsMillis: 30000
+
+sonar.runtime.mode: development
+
+sonar.derby.drda.portNumber: 1523
+sonar.derby.drda.host: localhost \ No newline at end of file
diff --git a/sonar-server/src/dev/derby/logback.xml b/sonar-server/src/dev/derby/logback.xml
new file mode 100644
index 00000000000..d9a9a1d015e
--- /dev/null
+++ b/sonar-server/src/dev/derby/logback.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<configuration>
+
+ <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+ <layout class="ch.qos.logback.classic.PatternLayout">
+ <pattern>
+ %d{HH:mm:ss.SSS} %-5level %logger{15} %X - %msg%n
+ </pattern>
+ </layout>
+ </appender>
+
+ <logger name="org.hibernate.SQL">
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.hibernate.cache.ReadWriteCache">
+ <!-- removing "An item was expired by the cache while it was locked (increase your cache timeout)" msg -->
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.hibernate.cache.EhCacheProvider">
+ <!-- removing "org.hibernate.cache.EhCacheProvider - Could not find configuratio)" message -->
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.sonar.DBSTATISTICS">
+ <level value="INFO"/>
+ </logger>
+
+ <logger name="org.sonar.INFO">
+ <level value="INFO"/>
+ </logger>
+
+ <logger name="net.sf.ehcache">
+ <level value="INFO"/>
+ </logger>
+
+
+ <logger name="rails.sonar">
+ <level value="INFO"/>
+ </logger>
+
+ <root>
+ <level value="INFO"/>
+ <appender-ref ref="STDOUT"/>
+ </root>
+
+</configuration>
diff --git a/sonar-server/src/dev/mysql/conf/sonar.properties b/sonar-server/src/dev/mysql/conf/sonar.properties
new file mode 100644
index 00000000000..8a415b18100
--- /dev/null
+++ b/sonar-server/src/dev/mysql/conf/sonar.properties
@@ -0,0 +1,13 @@
+# MySql
+sonar.jdbc.url: jdbc:mysql://localhost:3306/sonar?autoReconnect=true&useUnicode=true&characterEncoding=utf8
+sonar.jdbc.driverClassName: com.mysql.jdbc.Driver
+sonar.jdbc.username: sonar
+sonar.jdbc.password: sonar
+sonar.jdbc.maxActive: 30
+sonar.jdbc.maxIdle: 10
+sonar.jdbc.minIdle: 2
+sonar.jdbc.maxWait: 5000
+sonar.jdbc.minEvictableIdleTimeMillis: 600000
+sonar.jdbc.timeBetweenEvictionRunsMillis: 30000
+
+sonar.runtime.mode: development \ No newline at end of file
diff --git a/sonar-server/src/dev/mysql/logback.xml b/sonar-server/src/dev/mysql/logback.xml
new file mode 100644
index 00000000000..d9a9a1d015e
--- /dev/null
+++ b/sonar-server/src/dev/mysql/logback.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<configuration>
+
+ <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+ <layout class="ch.qos.logback.classic.PatternLayout">
+ <pattern>
+ %d{HH:mm:ss.SSS} %-5level %logger{15} %X - %msg%n
+ </pattern>
+ </layout>
+ </appender>
+
+ <logger name="org.hibernate.SQL">
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.hibernate.cache.ReadWriteCache">
+ <!-- removing "An item was expired by the cache while it was locked (increase your cache timeout)" msg -->
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.hibernate.cache.EhCacheProvider">
+ <!-- removing "org.hibernate.cache.EhCacheProvider - Could not find configuratio)" message -->
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.sonar.DBSTATISTICS">
+ <level value="INFO"/>
+ </logger>
+
+ <logger name="org.sonar.INFO">
+ <level value="INFO"/>
+ </logger>
+
+ <logger name="net.sf.ehcache">
+ <level value="INFO"/>
+ </logger>
+
+
+ <logger name="rails.sonar">
+ <level value="INFO"/>
+ </logger>
+
+ <root>
+ <level value="INFO"/>
+ <appender-ref ref="STDOUT"/>
+ </root>
+
+</configuration>
diff --git a/sonar-server/src/dev/oracle/sonar.properties b/sonar-server/src/dev/oracle/sonar.properties
new file mode 100644
index 00000000000..8ebce5e28e5
--- /dev/null
+++ b/sonar-server/src/dev/oracle/sonar.properties
@@ -0,0 +1,13 @@
+# Oracle
+sonar.jdbc.url: jdbc:oracle:thin:@192.168.1.99/XE
+sonar.jdbc.driverClassName: oracle.jdbc.driver.OracleDriver
+sonar.jdbc.username: sonar
+sonar.jdbc.password: sonar
+sonar.jdbc.maxActive: 30
+sonar.jdbc.maxIdle: 10
+sonar.jdbc.minIdle: 2
+sonar.jdbc.maxWait: 5000
+sonar.jdbc.minEvictableIdleTimeMillis: 600000
+sonar.jdbc.timeBetweenEvictionRunsMillis: 30000
+
+sonar.runtime.mode: development \ No newline at end of file
diff --git a/sonar-server/src/dev/postgresql/conf/sonar.properties b/sonar-server/src/dev/postgresql/conf/sonar.properties
new file mode 100644
index 00000000000..2e6124a2f0f
--- /dev/null
+++ b/sonar-server/src/dev/postgresql/conf/sonar.properties
@@ -0,0 +1,13 @@
+# Postgresql
+sonar.jdbc.url: jdbc:postgresql://localhost/sonar
+sonar.jdbc.driverClassName: org.postgresql.Driver
+sonar.jdbc.username: sonar
+sonar.jdbc.password: sonar
+sonar.jdbc.maxActive: 30
+sonar.jdbc.maxIdle: 10
+sonar.jdbc.minIdle: 2
+sonar.jdbc.maxWait: 5000
+sonar.jdbc.minEvictableIdleTimeMillis: 600000
+sonar.jdbc.timeBetweenEvictionRunsMillis: 30000
+
+sonar.runtime.mode: development \ No newline at end of file
diff --git a/sonar-server/src/dev/postgresql/logback.xml b/sonar-server/src/dev/postgresql/logback.xml
new file mode 100644
index 00000000000..d4306092164
--- /dev/null
+++ b/sonar-server/src/dev/postgresql/logback.xml
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<configuration>
+
+ <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+ <layout class="ch.qos.logback.classic.PatternLayout">
+ <pattern>
+ %d{HH:mm:ss.SSS} %-5level %logger{15} %X - %msg%n
+ </pattern>
+ </layout>
+ </appender>
+
+ <logger name="org.hibernate.SQL">
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.hibernate.cache.ReadWriteCache">
+ <!-- removing "An item was expired by the cache while it was locked (increase your cache timeout)" msg -->
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.hibernate.cache.EhCacheProvider">
+ <!-- removing "org.hibernate.cache.EhCacheProvider - Could not find configuratio)" message -->
+ <level value="ERROR"/>
+ </logger>
+
+ <logger name="org.sonar.DBSTATISTICS">
+ <level value="INFO"/>
+ </logger>
+
+ <logger name="org.sonar.INFO">
+ <level value="INFO"/>
+ </logger>
+
+ <logger name="net.sf.ehcache">
+ <level value="INFO"/>
+ </logger>
+
+
+ <logger name="rails.sonar">
+ <level value="INFO"/>
+ </logger>
+
+ <root>
+ <level value="INFO"/>
+ <appender-ref ref="STDOUT"/>
+ </root>
+
+</configuration>
diff --git a/sonar-server/src/dev/web.xml b/sonar-server/src/dev/web.xml
new file mode 100644
index 00000000000..afd470ea8e0
--- /dev/null
+++ b/sonar-server/src/dev/web.xml
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
+ version="2.4">
+
+ <display-name>Sonar</display-name>
+
+ <context-param>
+ <param-name>jruby.min.runtimes</param-name>
+ <param-value>1</param-value>
+ </context-param>
+
+ <context-param>
+ <param-name>jruby.max.runtimes</param-name>
+ <param-value>3</param-value>
+ </context-param>
+
+ <env-entry>
+ <description>JNDI logback context</description>
+ <env-entry-name>logback/context-name</env-entry-name>
+ <env-entry-type>java.lang.String</env-entry-type>
+ <env-entry-value>Sonar</env-entry-value>
+ </env-entry>
+
+ <filter>
+ <filter-name>DatabaseSessionFilter</filter-name>
+ <filter-class>org.sonar.server.ui.DatabaseSessionFilter</filter-class>
+ </filter>
+ <filter>
+ <filter-name>RackFilter</filter-name>
+ <filter-class>org.sonar.server.ui.SonarRackFilter</filter-class>
+ <init-param>
+ <description>List of files extensions that will not be processed by the rack filter</description>
+ <param-name>exclusions</param-name>
+ <param-value>gif,png,ico,jpg,jpeg,css,js</param-value>
+ </init-param>
+ </filter>
+ <filter-mapping>
+ <filter-name>DatabaseSessionFilter</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+ <filter-mapping>
+ <filter-name>RackFilter</filter-name>
+ <url-pattern>/*</url-pattern>
+ </filter-mapping>
+
+ <servlet>
+ <servlet-name>chart</servlet-name>
+ <servlet-class>org.sonar.server.charts.ChartsServlet</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>gchart</servlet-name>
+ <servlet-class>org.jfree.eastwood.ChartServlet</servlet-class>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>chart</servlet-name>
+ <url-pattern>/chart</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>gchart</servlet-name>
+ <url-pattern>/gchart</url-pattern>
+ </servlet-mapping>
+
+ <listener>
+ <listener-class>org.sonar.server.platform.PlatformLifecycleListener</listener-class>
+ </listener>
+ <listener>
+ <listener-class>ch.qos.logback.classic.selector.servlet.ContextDetachingSCL</listener-class>
+ </listener>
+
+ <session-config>
+ <session-timeout>30</session-timeout>
+ </session-config>
+
+</web-app> \ No newline at end of file