X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fconfig%2Fconfig-it-base%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fconfig%2Fit%2Fbase%2FAbstractConfigTestBase.java;h=549aef712dd6ef939de3e12bbd9240ddfdcce416;hp=4d964eec607135d39ce62e5ed82df1e1a8f090cb;hb=ee990066d7fd084683c9c9fa4d0dd8a205d7da11;hpb=9f206c90ad2a6a434620f58ca0524c6c683e1eca diff --git a/opendaylight/config/config-it-base/src/main/java/org/opendaylight/controller/config/it/base/AbstractConfigTestBase.java b/opendaylight/config/config-it-base/src/main/java/org/opendaylight/controller/config/it/base/AbstractConfigTestBase.java index 4d964eec60..549aef712d 100644 --- a/opendaylight/config/config-it-base/src/main/java/org/opendaylight/controller/config/it/base/AbstractConfigTestBase.java +++ b/opendaylight/config/config-it-base/src/main/java/org/opendaylight/controller/config/it/base/AbstractConfigTestBase.java @@ -8,6 +8,7 @@ package org.opendaylight.controller.config.it.base; +import static org.ops4j.pax.exam.CoreOptions.composite; import static org.ops4j.pax.exam.CoreOptions.maven; import static org.ops4j.pax.exam.CoreOptions.mavenBundle; import static org.ops4j.pax.exam.CoreOptions.when; @@ -110,8 +111,13 @@ public abstract class AbstractConfigTestBase { public abstract String getFeatureName(); public Option getLoggingOption() { - return editConfigurationFilePut(ORG_OPS4J_PAX_LOGGING_CFG, logConfiguration(AbstractConfigTestBase.class), - LogLevel.INFO.name()); + Option option = editConfigurationFilePut(ORG_OPS4J_PAX_LOGGING_CFG, + "log4j2.logger.config-it-base.name", + AbstractConfigTestBase.class.getPackage().getName()); + option = composite(option, editConfigurationFilePut(ORG_OPS4J_PAX_LOGGING_CFG, + "log4j2.logger.config-it-base.level", + LogLevel.INFO.name())); + return option; } /** @@ -123,10 +129,6 @@ public abstract class AbstractConfigTestBase { return null; } - public String logConfiguration(final Class klazz) { - return "log4j.logger." + klazz.getPackage().getName(); - } - public String getKarafDistro() { String groupId = System.getProperty(KARAF_DISTRO_GROUPID_PROP, KARAF_DISTRO_GROUPID); String artifactId = System.getProperty(KARAF_DISTRO_ARTIFACTID_PROP, KARAF_DISTRO_ARTIFACTID); @@ -168,7 +170,7 @@ public abstract class AbstractConfigTestBase { features(getFeatureRepo(), getFeatureName()), mavenBundle("org.apache.aries.quiesce", "org.apache.aries.quiesce.api", "1.0.0"), getLoggingOption(), mvnLocalRepoOption(), - editConfigurationFilePut(ETC_ORG_OPS4J_PAX_LOGGING_CFG, "log4j.rootLogger", "INFO, stdout, osgi:*") }; + editConfigurationFilePut(ETC_ORG_OPS4J_PAX_LOGGING_CFG, "log4j2.rootLogger.level", "INFO") }; return OptionUtils.combine(options, getAdditionalOptions()); }