Explicitly reference the logback.xml file to prevent gretty from configuring the defaults using groovy. Issue gh-10642
@@ -18,3 +18,7 @@ dependencies {
runtime 'ch.qos.logback:logback-classic'
runtime 'opensymphony:sitemesh'
}
+
+gretty {
+ logbackConfigFile = "src/main/resources/logback.xml"
+}
@@ -38,3 +38,7 @@ dependencies {
integrationTestCompile seleniumDependencies
@@ -20,3 +20,7 @@ dependencies {
testCompile project(':spring-security-test')
@@ -27,3 +27,7 @@ dependencies {
@@ -39,3 +39,7 @@ dependencies {
@@ -37,3 +37,7 @@ dependencies {
@@ -29,3 +29,7 @@ dependencies {
providedCompile 'javax.servlet:javax.servlet-api'
runtime 'net.sourceforge.nekohtml:nekohtml'
@@ -17,3 +17,7 @@ dependencies {
@@ -7,3 +7,7 @@ dependencies {
testCompile 'org.springframework:spring-test'
@@ -54,6 +54,7 @@ gretty {
sslKeyStorePath = keystore
sslKeyStorePassword = password
jvmArgs = ["-Djavax.net.ssl.trustStore=${keystore}", "-Djavax.net.ssl.trustStorePassword=${password}"]
def casServer() {
@@ -0,0 +1,12 @@
+<configuration>
+ <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
+ </encoder>
+ </appender>
+ <root level="WARN">
+ <appender-ref ref="STDOUT" />
+ </root>
+</configuration>
@@ -53,4 +53,5 @@ gretty {
@@ -41,3 +41,7 @@ dependencies {
@@ -31,3 +31,7 @@ dependencies {
@@ -26,3 +26,7 @@ dependencies {
@@ -15,3 +15,7 @@ dependencies {
@@ -12,3 +12,7 @@ dependencies {
runtime jstlDependencies
runtime slf4jDependencies
@@ -14,3 +14,7 @@ dependencies {
//jettyRun {
// userRealms = [jettyRun.class.classLoader.loadClass('org.mortbay.jetty.security.HashUserRealm').newInstance('Preauth Realm' '$projectDir/realm.properties')]
//}
@@ -19,3 +19,7 @@ dependencies {
eclipse.wtp.component.contextPath = 'servletapi'
runtime project(':spring-security-web')