This is much nicer, thanks!

—
Matt Sicker

> On May 29, 2022, at 03:05, rgo...@apache.org wrote:
> 
> This is an automated email from the ASF dual-hosted git repository.
> 
> rgoers pushed a commit to branch master
> in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git
> 
> commit b6f289eed925efc9a53e34a70edad8d298245c05
> Author: Ralph Goers <rgo...@apache.org>
> AuthorDate: Sun May 29 01:04:14 2022 -0700
> 
>    LOG4J2-3511 - Use the bom/pom.xml
> ---
> log4j-bom/pom.xml                                  |  31 +++++
> log4j-spring-boot/pom.xml                          |  11 ++
> .../log4j-spring-cloud-config-client/pom.xml       |  11 ++
> pom.xml                                            | 134 ++-------------------
> 4 files changed, 65 insertions(+), 122 deletions(-)
> 
> diff --git a/log4j-bom/pom.xml b/log4j-bom/pom.xml
> index 85d170331e..e2e3cbc341 100644
> --- a/log4j-bom/pom.xml
> +++ b/log4j-bom/pom.xml
> @@ -55,18 +55,38 @@
>         <artifactId>log4j-api</artifactId>
>         <version>${project.version}</version>
>       </dependency>
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-api-test</artifactId>
> +        <version>${project.version}</version>
> +      </dependency>
>       <!-- Plugins -->
>       <dependency>
>         <groupId>org.apache.logging.log4j</groupId>
>         <artifactId>log4j-plugins</artifactId>
>         <version>${project.version}</version>
>       </dependency>
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-plugin-processor</artifactId>
> +        <version>${project.version}</version>
> +      </dependency>
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-plugins-test</artifactId>
> +        <version>${project.version}</version>
> +      </dependency>
>       <!-- Core Log4j -->
>       <dependency>
>         <groupId>org.apache.logging.log4j</groupId>
>         <artifactId>log4j-core</artifactId>
>         <version>${project.version}</version>
>       </dependency>
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-core-test</artifactId>
> +        <version>${project.version}</version>
> +      </dependency>
>       <!--  Commons code for Jackson-based layouts -->
>       <dependency>
>         <groupId>org.apache.logging.log4j</groupId>
> @@ -121,6 +141,17 @@
>         <artifactId>log4j-jdbc-dbcp2</artifactId>
>         <version>${project.version}</version>
>       </dependency>
> +      <!-- JNDI -->
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-jndi</artifactId>
> +        <version>${project.version}</version>
> +      </dependency>
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-jndi-test</artifactId>
> +        <version>${project.version}</version>
> +      </dependency>
>       <!-- Apache Flume Bridge -->
>       <dependency>
>         <groupId>org.apache.logging.log4j</groupId>
> diff --git a/log4j-spring-boot/pom.xml b/log4j-spring-boot/pom.xml
> index 172857e84d..e1e1b3be28 100644
> --- a/log4j-spring-boot/pom.xml
> +++ b/log4j-spring-boot/pom.xml
> @@ -35,6 +35,13 @@
>   </properties>
>   <dependencyManagement>
>     <dependencies>
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-bom</artifactId>
> +        <version>${project.version}</version>
> +        <scope>import</scope>
> +        <type>pom</type>
> +      </dependency>
>       <dependency>
>         <groupId>org.springframework</groupId>
>         <artifactId>spring-framework-bom</artifactId>
> @@ -95,6 +102,10 @@
>       <groupId>org.apache.logging.log4j</groupId>
>       <artifactId>log4j-core</artifactId>
>     </dependency>
> +    <dependency>
> +      <groupId>org.apache.logging.log4j</groupId>
> +      <artifactId>log4j-plugins</artifactId>
> +    </dependency>
>     <dependency>
>       <groupId>org.apache.logging.log4j</groupId>
>       <artifactId>log4j-core-test</artifactId>
> diff --git 
> a/log4j-spring-cloud-config/log4j-spring-cloud-config-client/pom.xml 
> b/log4j-spring-cloud-config/log4j-spring-cloud-config-client/pom.xml
> index f1410cf5a0..cc416783e9 100644
> --- a/log4j-spring-cloud-config/log4j-spring-cloud-config-client/pom.xml
> +++ b/log4j-spring-cloud-config/log4j-spring-cloud-config-client/pom.xml
> @@ -32,6 +32,17 @@
>     <projectDir>/log4j-spring-cloud-config-client</projectDir>
>     
> <module.name>org.apache.logging.log4j.spring.cloud.config.client</module.name>
>   </properties>
> +  <dependencyManagement>
> +    <dependencies>
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-bom</artifactId>
> +        <version>${project.version}</version>
> +        <scope>import</scope>
> +        <type>pom</type>
> +      </dependency>
> +    </dependencies>
> +  </dependencyManagement>
>   <dependencies>
>     <dependency>
>       <groupId>org.apache.logging.log4j</groupId>
> diff --git a/pom.xml b/pom.xml
> index f5c78ac70b..6e9db7f0b5 100644
> --- a/pom.xml
> +++ b/pom.xml
> @@ -308,6 +308,13 @@
>   </pluginRepositories>
>   <dependencyManagement>
>     <dependencies>
> +      <dependency>
> +        <groupId>org.apache.logging.log4j</groupId>
> +        <artifactId>log4j-bom</artifactId>
> +        <version>${project.version}</version>
> +        <scope>import</scope>
> +        <type>pom</type>
> +      </dependency>
>       <dependency>
>         <groupId>org.slf4j</groupId>
>         <artifactId>slf4j-api</artifactId>
> @@ -356,6 +363,11 @@
>         <artifactId>commons-lang3</artifactId>
>         <version>3.12.0</version>
>       </dependency>
> +      <dependency>
> +        <groupId>commons-logging</groupId>
> +        <artifactId>commons-logging</artifactId>
> +        <version>${commonsLoggingVersion}</version>
> +      </dependency>
>       <dependency>
>         <groupId>ch.qos.logback</groupId>
>         <artifactId>logback-classic</artifactId>
> @@ -369,128 +381,6 @@
>         <type>test-jar</type>
>         <scope>test</scope>
>       </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-api-test</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-api</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-plugins</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-plugin-processor</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-1.2-api</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-plugins-test</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-jndi-test</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-layout-template-json</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-core</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-core-test</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-layout-template-json</artifactId>
> -        <version>${project.version}</version>
> -        <type>test-jar</type>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-slf4j-impl</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-slf4j-impl</artifactId>
> -        <version>${project.version}</version>
> -        <type>zip</type>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-slf4j18-impl</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-jcl</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>commons-logging</groupId>
> -        <artifactId>commons-logging</artifactId>
> -        <version>${commonsLoggingVersion}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-flume-ng</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-iostreams</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-jndi</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-jul</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-jpl</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-taglib</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-web</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
> -      <dependency>
> -        <groupId>org.apache.logging.log4j</groupId>
> -        <artifactId>log4j-jakarta-web</artifactId>
> -        <version>${project.version}</version>
> -      </dependency>
>       <dependency>
>         <groupId>com.sleepycat</groupId>
>         <artifactId>je</artifactId>
> 

Reply via email to