This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openmeetings.git


The following commit(s) were added to refs/heads/master by this push:
     new 8b4db7f  no jira: payload is being printed for tests
8b4db7f is described below

commit 8b4db7f9934458e47053c0be4413c272e742c3d2
Author: Maxim Solodovnik <solomax...@gmail.com>
AuthorDate: Sat Jun 27 15:07:04 2020 +0700

    no jira: payload is being printed for tests
---
 .../java/org/apache/openmeetings/util/OMContextListener.java  | 11 ++++++++++-
 .../src/main/webapp/WEB-INF/classes/logback-config.xml        |  3 ---
 openmeetings-web/src/test/resources/logback-test.xml          |  6 ++----
 3 files changed, 12 insertions(+), 8 deletions(-)

diff --git 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java
 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java
index bb2b8bb..917fa1f 100644
--- 
a/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java
+++ 
b/openmeetings-util/src/main/java/org/apache/openmeetings/util/OMContextListener.java
@@ -47,8 +47,17 @@ public class OMContextListener implements 
ServletContextListener {
                        JoranConfigurator configurator = new 
JoranConfigurator();
                        configurator.setContext(context);
                        context.reset();
-                       try (InputStream cfgIs = 
getClass().getResourceAsStream("/logback-config.xml")) {
+                       boolean configured = false;
+                       try (InputStream cfgIs = 
getClass().getResourceAsStream("/logback-test.xml")) {
                                configurator.doConfigure(cfgIs);
+                               configured = true;
+                       } catch (Exception e) {
+                               // no-op
+                       }
+                       if (!configured) {
+                               try (InputStream cfgIs = 
getClass().getResourceAsStream("/logback-config.xml")) {
+                                       configurator.doConfigure(cfgIs);
+                               }
                        }
                } catch (Exception e) {
                        e.printStackTrace();
diff --git 
a/openmeetings-web/src/main/webapp/WEB-INF/classes/logback-config.xml 
b/openmeetings-web/src/main/webapp/WEB-INF/classes/logback-config.xml
index f37e911..54b64e2 100644
--- a/openmeetings-web/src/main/webapp/WEB-INF/classes/logback-config.xml
+++ b/openmeetings-web/src/main/webapp/WEB-INF/classes/logback-config.xml
@@ -43,10 +43,7 @@
                </encoder>
        </appender>
        <logger name="com.mchange.v2" level="ERROR" />
-       <logger name="org.apache.axiom" level="ERROR" />
-       <logger name="org.apache.commons.httpclient" level="ERROR" />
        <logger name="de.hunsicker.jalopy.io" level="ERROR" />
-       <logger name="httpclient.wire.header" level="ERROR" />
        <logger name="org.apache.mina.filter.ssl.SslFilter" level="ERROR" />
        <logger name="org.apache.openmeetings" level="DEBUG" />
        <logger name="org.apache.cxf.services" level="WARN" /> <!-- no payload 
-->
diff --git a/openmeetings-web/src/test/resources/logback-test.xml 
b/openmeetings-web/src/test/resources/logback-test.xml
index 7ea8f69..d0f6c72 100644
--- a/openmeetings-web/src/test/resources/logback-test.xml
+++ b/openmeetings-web/src/test/resources/logback-test.xml
@@ -18,7 +18,7 @@
   under the License.
 
 -->
-<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+<configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
debug="true">
        <contextName>${current_openmeetings_context_name}</contextName>
 
        <jmxConfigurator contextName="${current_openmeetings_context_name}" />
@@ -43,12 +43,10 @@
                </encoder>
        </appender>
        <logger name="com.mchange.v2" level="ERROR" />
-       <logger name="org.apache.axiom" level="ERROR" />
-       <logger name="org.apache.commons.httpclient" level="ERROR" />
        <logger name="de.hunsicker.jalopy.io" level="ERROR" />
-       <logger name="httpclient.wire.header" level="ERROR" />
        <logger name="org.apache.mina.filter.ssl.SslFilter" level="ERROR" />
        <logger name="org.apache.openmeetings" level="DEBUG" />
+       <logger name="org.apache.cxf.services" level="DEBUG" /> <!-- for 
payload -->
        <root level="INFO">
                <appender-ref ref="FILE" />
                <appender-ref ref="CONSOLE" />

Reply via email to