OK. This is my fault. The changes were made the day after the 2.11.2 release was cut. We found the problem and added the entries to revapi.json, but then I made new changes and deleted all the entries because I thought the were all prior to 2.11.2. I will add these entries back.
Ralph > On Apr 30, 2019, at 9:38 PM, Carter Kozak <[email protected]> wrote: > > That's odd, thank you for flagging the failure. I would have expected > 81249177c60cd98c35a1e19541d1663af1047442 to have caused this before 2.11.2 > was released. I will take a look tomorrow to figure out why my change to > GzCompressAction would trigger revapi on WriterAppender. At a glance it seems > like something else is going on, or I'm misinterpreting the output. > > -ck > > On Wed, May 1, 2019, at 00:09, Ralph Goers wrote: >> It seems this change caused compatibility issues. If they are OK then the >> suggested additions below need to be added to revapi.json. You can look at >> the other entries there as an example. >> >> Ralph >> >>> On Apr 30, 2019, at 10:50 AM, Apache Jenkins Server >>> <[email protected]> wrote: >>> >>> See >>> <https://builds.apache.org/job/Log4j%202%202.x/3867/display/redirect?page=changes> >>> >>> Changes: >>> >>> [ckozak] LOG4J2-2598: GzCompressAction supports configurable compression >>> levels >>> >>> ------------------------------------------ >>> [...truncated 594.04 KB...] >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.135 s - in >>> org.apache.logging.log4j.core.pattern.MarkerSimpleNamePatternConverterTest >>> [INFO] Running org.apache.logging.log4j.core.pattern.DisableAnsiTest >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.544 s - in org.apache.logging.log4j.core.pattern.DisableAnsiTest >>> [INFO] Running >>> org.apache.logging.log4j.core.pattern.ThreadPriorityPatternConverterTest >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.117 s - in >>> org.apache.logging.log4j.core.pattern.ThreadPriorityPatternConverterTest >>> ERROR StatusLogger No Log4j 2 configuration file found. Using default >>> configuration (logging only errors to the console), or user >>> programmatically provided configurations. Set system property >>> 'log4j2.debug' to show Log4j 2 internal initialization logging. See >>> https://logging.apache.org/log4j/2.x/manual/configuration.html for >>> instructions on how to configure Log4j 2 >>> [INFO] Running org.apache.logging.log4j.core.pattern.PatternParserTest >>> [INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.091 s - in org.apache.logging.log4j.core.pattern.PatternParserTest >>> [INFO] Running >>> org.apache.logging.log4j.core.pattern.ThreadIdPatternConverterTest >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.116 s - in >>> org.apache.logging.log4j.core.pattern.ThreadIdPatternConverterTest >>> [INFO] Running org.apache.logging.log4j.core.pattern.RegexReplacementTest >>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.022 s - in org.apache.logging.log4j.core.pattern.RegexReplacementTest >>> [INFO] Running >>> org.apache.logging.log4j.core.pattern.RootThrowablePatternConverterTest >>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.316 s - in >>> org.apache.logging.log4j.core.pattern.RootThrowablePatternConverterTest >>> [INFO] Running org.apache.logging.log4j.core.pattern.MapPatternConverterTest >>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.127 s - in org.apache.logging.log4j.core.pattern.MapPatternConverterTest >>> [INFO] Running >>> org.apache.logging.log4j.core.pattern.LoggerFqcnPatternConverterTest >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.128 s - in >>> org.apache.logging.log4j.core.pattern.LoggerFqcnPatternConverterTest >>> ERROR StatusLogger No Log4j 2 configuration file found. Using default >>> configuration (logging only errors to the console), or user >>> programmatically provided configurations. Set system property >>> 'log4j2.debug' to show Log4j 2 internal initialization logging. See >>> https://logging.apache.org/log4j/2.x/manual/configuration.html for >>> instructions on how to configure Log4j 2 >>> [INFO] Running org.apache.logging.log4j.core.LateConfigTest >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.211 s - in org.apache.logging.log4j.core.LateConfigTest >>> [INFO] Running org.apache.logging.log4j.core.LevelTest >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.041 s - in org.apache.logging.log4j.core.LevelTest >>> [INFO] Running org.apache.logging.log4j.core.CustomLevelsOverrideTest >>> Hello, World >>> Hello DIAG >>> [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.035 s - in org.apache.logging.log4j.core.CustomLevelsOverrideTest >>> [INFO] Running org.apache.logging.log4j.core.GcFreeMixedSyncAyncLoggingTest >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 14.422 s - in org.apache.logging.log4j.core.GcFreeMixedSyncAyncLoggingTest >>> [INFO] Running org.apache.logging.log4j.core.jackson.LevelMixInJsonTest >>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.438 s - in org.apache.logging.log4j.core.jackson.LevelMixInJsonTest >>> [INFO] Running org.apache.logging.log4j.core.jackson.LevelMixInXmlTest >>> [WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: >>> 0.003 s - in org.apache.logging.log4j.core.jackson.LevelMixInXmlTest >>> [INFO] Running org.apache.logging.log4j.core.jackson.LevelMixInYamlTest >>> [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.532 s - in org.apache.logging.log4j.core.jackson.LevelMixInYamlTest >>> [INFO] Running org.apache.logging.log4j.core.jackson.JacksonIssue429Test >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.097 s - in org.apache.logging.log4j.core.jackson.JacksonIssue429Test >>> [INFO] Running >>> org.apache.logging.log4j.core.jackson.StackTraceElementMixInTest >>> [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.603 s - in >>> org.apache.logging.log4j.core.jackson.StackTraceElementMixInTest >>> [INFO] Running >>> org.apache.logging.log4j.core.jackson.JacksonIssue429MyNamesTest >>> [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.098 s - in >>> org.apache.logging.log4j.core.jackson.JacksonIssue429MyNamesTest >>> [INFO] Running org.apache.logging.log4j.MarkerMixInJsonTest >>> [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: >>> 0.428 s - in org.apache.logging.log4j.MarkerMixInJsonTest >>> [INFO] >>> [INFO] Results: >>> [INFO] >>> [WARNING] Tests run: 2048, Failures: 0, Errors: 0, Skipped: 17 >>> [INFO] >>> [JENKINS] Recording test results >>> [INFO] >>> [INFO] --- maven-dependency-plugin:3.0.2:unpack (unpack-classes) @ >>> log4j-core --- >>> [INFO] Configured Artifact: >>> org.apache.logging.log4j:log4j-core-java9:2.12.0-SNAPSHOT:zip >>> [INFO] Unpacking >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core-java9/target/log4j-core-java9-2.12.0-SNAPSHOT.zip> >>> to <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target> >>> with includes "**/*.class" and excludes "**/*.java" >>> [INFO] >>> [INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ log4j-core --- >>> [INFO] Building jar: >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target/log4j-core-2.12.0-SNAPSHOT.jar> >>> [INFO] >>> [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ >>> log4j-core --- >>> [INFO] >>> [INFO] --- maven-jar-plugin:3.1.0:test-jar (default) @ log4j-core --- >>> [INFO] Building jar: >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target/log4j-core-2.12.0-SNAPSHOT-tests.jar> >>> [INFO] >>> [INFO] --- maven-failsafe-plugin:2.21.0:integration-test (default) @ >>> log4j-core --- >>> [INFO] Tests are skipped. >>> [INFO] >>> [INFO] --- maven-failsafe-plugin:2.21.0:verify (default) @ log4j-core --- >>> [INFO] Tests are skipped. >>> [INFO] >>> [INFO] --- maven-source-plugin:3.0.1:jar-no-fork (attach-sources) @ >>> log4j-core --- >>> [INFO] Building jar: >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target/log4j-core-2.12.0-SNAPSHOT-sources.jar> >>> [INFO] >>> [INFO] --- maven-source-plugin:3.0.1:test-jar-no-fork (attach-sources) @ >>> log4j-core --- >>> [INFO] Building jar: >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target/log4j-core-2.12.0-SNAPSHOT-test-sources.jar> >>> [INFO] >>> [INFO] --- revapi-maven-plugin:0.10.5:check (default) @ log4j-core --- >>> [INFO] Downloading: >>> https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/maven-metadata.xml >>> [INFO] Downloading: >>> http://repository.apache.org/snapshots/org/apache/logging/log4j/log4j-core/maven-metadata.xml >>> [INFO] Downloaded: >>> https://repo.maven.apache.org/maven2/org/apache/logging/log4j/log4j-core/maven-metadata.xml >>> (2 KB at 17.5 KB/sec) >>> [INFO] Downloaded: >>> http://repository.apache.org/snapshots/org/apache/logging/log4j/log4j-core/maven-metadata.xml >>> (856 B at 2.7 KB/sec) >>> [INFO] Comparing [org.apache.logging.log4j:log4j-core:jar:2.11.2] against >>> [org.apache.logging.log4j:log4j-core:jar:2.12.0-SNAPSHOT]. >>> [INFO] The following API problems caused the build to fail: >>> [INFO] java.method.returnTypeTypeParametersChanged: method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder(): The >>> return type changed from >>> 'org.apache.logging.log4j.core.appender.WriterAppender.Builder' to 'B >>> extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>'. >>> [INFO] java.generics.elementNowParameterized: method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder(): >>> Element now defines formal type parameters. >>> [INFO] java.generics.formalTypeParameterAdded: method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder(): A new >>> formal type parameter added to element: 'B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>'. >>> [INFO] >>> [INFO] If you're using the semver-ignore extension, update your module's >>> version to one compatible with the current changes (e.g. mvn package >>> revapi:update-versions). If you want to explicitly ignore this change and >>> provide a justification for it, add the following JSON snippet to your >>> Revapi configuration under "revapi.ignore" path: >>> >>> { >>> "code": "java.method.returnTypeTypeParametersChanged", >>> "old": "method >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", >>> "new": "method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", >>> "justification": <<<<< ADD YOUR EXPLANATION FOR THE NECESSITY OF THIS >>> CHANGE >>>>> >>> /* >>> Additionally, the following attachments can be used to further identify the >>> difference: >>> >>> "oldType": "org.apache.logging.log4j.core.appender.WriterAppender.Builder", >>> "newType": "B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>", >>> "package": "org.apache.logging.log4j.core.appender", >>> "classQualifiedName": >>> "org.apache.logging.log4j.core.appender.WriterAppender", >>> "classSimpleName": "WriterAppender", >>> "methodName": "newBuilder", >>> "oldArchive": "org.apache.logging.log4j:log4j-core:jar:2.11.2", >>> "newArchive": "org.apache.logging.log4j:log4j-core:jar:2.12.0-SNAPSHOT", >>> "elementKind": "method", >>> */ >>> }, >>> { >>> "code": "java.generics.elementNowParameterized", >>> "old": "method >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", >>> "new": "method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", >>> "justification": <<<<< ADD YOUR EXPLANATION FOR THE NECESSITY OF THIS >>> CHANGE >>>>> >>> /* >>> Additionally, the following attachments can be used to further identify the >>> difference: >>> >>> "package": "org.apache.logging.log4j.core.appender", >>> "classQualifiedName": >>> "org.apache.logging.log4j.core.appender.WriterAppender", >>> "classSimpleName": "WriterAppender", >>> "methodName": "newBuilder", >>> "oldArchive": "org.apache.logging.log4j:log4j-core:jar:2.11.2", >>> "newArchive": "org.apache.logging.log4j:log4j-core:jar:2.12.0-SNAPSHOT", >>> "elementKind": "method", >>> */ >>> }, >>> { >>> "code": "java.generics.formalTypeParameterAdded", >>> "old": "method >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", >>> "new": "method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder()", >>> "typeParameter": "B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>", >>> "justification": <<<<< ADD YOUR EXPLANATION FOR THE NECESSITY OF THIS >>> CHANGE >>>>> >>> /* >>> Additionally, the following attachments can be used to further identify the >>> difference: >>> >>> "package": "org.apache.logging.log4j.core.appender", >>> "classQualifiedName": >>> "org.apache.logging.log4j.core.appender.WriterAppender", >>> "classSimpleName": "WriterAppender", >>> "methodName": "newBuilder", >>> "oldArchive": "org.apache.logging.log4j:log4j-core:jar:2.11.2", >>> "newArchive": "org.apache.logging.log4j:log4j-core:jar:2.12.0-SNAPSHOT", >>> "elementKind": "method", >>> */ >>> }, >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Reactor Summary: >>> [INFO] >>> [INFO] Apache Log4j 2 ..................................... SUCCESS [ >>> 24.841 s] >>> [INFO] Apache Log4j API Java 9 support .................... SUCCESS [ >>> 57.001 s] >>> [INFO] Apache Log4j API ................................... SUCCESS [01:24 >>> min] >>> [INFO] Apache Log4j Implementation Java 9 support ......... SUCCESS [ 6.348 >>> s] >>> [INFO] Apache Log4j Core .................................. FAILURE [16:02 >>> min] >>> [INFO] Apache Log4j Core Integration Tests ................ SKIPPED >>> [INFO] Apache Log4j 1.x Compatibility API ................. SKIPPED >>> [INFO] Apache Log4j SLF4J Binding ......................... SKIPPED >>> [INFO] Apache Log4j SLF4J 1.8+ Binding .................... SKIPPED >>> [INFO] Apache Log4j to SLF4J Adapter ...................... SKIPPED >>> [INFO] Apache Log4j Commons Logging Bridge ................ SKIPPED >>> [INFO] Apache Log4j Flume Bridge .......................... SKIPPED >>> [INFO] Apache Log4j Web ................................... SKIPPED >>> [INFO] Apache Log4j Tag Library ........................... SKIPPED >>> [INFO] Apache Log4j JMX GUI ............................... SKIPPED >>> [INFO] Apache Log4j Samples ............................... SKIPPED >>> [INFO] Apache Log4j Samples: Flume - Common ............... SKIPPED >>> [INFO] Apache Log4j Samples: Flume - Remote ............... SKIPPED >>> [INFO] Apache Log4j Samples: Flume - Embedded ............. SKIPPED >>> [INFO] Apache Log4j Samples: Configuration ................ SKIPPED >>> [INFO] Apache Log4j Samples: LoggerProperties ............. SKIPPED >>> [INFO] Apache Log4j BOM ................................... SKIPPED >>> [INFO] Apache Log4j JDBC DBCP 2 ........................... SKIPPED >>> [INFO] Apache Log4j JPA ................................... SKIPPED >>> [INFO] Apache Log4j CouchDB ............................... SKIPPED >>> [INFO] Apache Log4j MongoDB 2 ............................. SKIPPED >>> [INFO] Apache Log4j MongoDB 3 ............................. SKIPPED >>> [INFO] Apache Log4j Cassandra ............................. SKIPPED >>> [INFO] Apache Log4J Performance Tests ..................... SKIPPED >>> [INFO] Apache Log4j Streaming Interface ................... SKIPPED >>> [INFO] Apache Log4j JUL Adapter ........................... SKIPPED >>> [INFO] Apache Log4j Liquibase Binding ..................... SKIPPED >>> [INFO] Apache Log4j App Server Support .................... SKIPPED >>> [INFO] Apache Log4j OSGi .................................. SKIPPED >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] BUILD FAILURE >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Total time: 19:41 min >>> [INFO] Finished at: 2019-04-30T17:49:31+00:00 >>> [INFO] Final Memory: 75M/829M >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] Failed to execute goal org.revapi:revapi-maven-plugin:0.10.5:check >>> (default) on project log4j-core: The following API problems caused the >>> build to fail: >>> [ERROR] java.method.returnTypeTypeParametersChanged: method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder(): The >>> return type changed from >>> 'org.apache.logging.log4j.core.appender.WriterAppender.Builder' to 'B >>> extends org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>'. >>> [ERROR] java.generics.elementNowParameterized: method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder(): >>> Element now defines formal type parameters. >>> [ERROR] java.generics.formalTypeParameterAdded: method <B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>> B >>> org.apache.logging.log4j.core.appender.WriterAppender::newBuilder(): A new >>> formal type parameter added to element: 'B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B extends >>> org.apache.logging.log4j.core.appender.WriterAppender.Builder<B>>'. >>> [ERROR] >>> [ERROR] Consult the plugin output above for suggestions on how to ignore >>> the found problems. >>> [ERROR] -> [Help 1] >>> [ERROR] >>> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e >>> switch. >>> [ERROR] Re-run Maven using the -X switch to enable full debug logging. >>> [ERROR] >>> [ERROR] For more information about the errors and possible solutions, >>> please read the following articles: >>> [ERROR] [Help 1] >>> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException >>> [ERROR] >>> [ERROR] After correcting the problems, you can resume the build with the >>> command >>> [ERROR] mvn <goals> -rf :log4j-core >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-api-java9/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-api-java9/2.12.0-SNAPSHOT/log4j-api-java9-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-api-java9/target/log4j-api-java9-2.12.0-SNAPSHOT.zip> >>> to >>> org.apache.logging.log4j/log4j-api-java9/2.12.0-SNAPSHOT/log4j-api-java9-2.12.0-SNAPSHOT.zip >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-appserver/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-appserver/2.12.0-SNAPSHOT/log4j-appserver-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-samples/log4j-samples-flume-remote/pom.xml> >>> to >>> org.apache.logging.log4j.samples/log4j-samples-flume-remote/2.12.0-SNAPSHOT/log4j-samples-flume-remote-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-jmx-gui/pom.xml> to >>> org.apache.logging.log4j/log4j-jmx-gui/2.12.0-SNAPSHOT/log4j-jmx-gui-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-api/pom.xml> to >>> org.apache.logging.log4j/log4j-api/2.12.0-SNAPSHOT/log4j-api-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-api/target/log4j-api-2.12.0-SNAPSHOT.jar> >>> to >>> org.apache.logging.log4j/log4j-api/2.12.0-SNAPSHOT/log4j-api-2.12.0-SNAPSHOT.jar >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-api/target/log4j-api-2.12.0-SNAPSHOT-tests.jar> >>> to >>> org.apache.logging.log4j/log4j-api/2.12.0-SNAPSHOT/log4j-api-2.12.0-SNAPSHOT-tests.jar >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-api/target/log4j-api-2.12.0-SNAPSHOT-sources.jar> >>> to >>> org.apache.logging.log4j/log4j-api/2.12.0-SNAPSHOT/log4j-api-2.12.0-SNAPSHOT-sources.jar >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-api/target/log4j-api-2.12.0-SNAPSHOT-test-sources.jar> >>> to >>> org.apache.logging.log4j/log4j-api/2.12.0-SNAPSHOT/log4j-api-2.12.0-SNAPSHOT-test-sources.jar >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-flume-ng/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-flume-ng/2.12.0-SNAPSHOT/log4j-flume-ng-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-samples/pom.xml> to >>> org.apache.logging.log4j.samples/log4j-samples/2.12.0-SNAPSHOT/log4j-samples-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-jpa/pom.xml> to >>> org.apache.logging.log4j/log4j-jpa/2.12.0-SNAPSHOT/log4j-jpa-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/pom.xml> to >>> org.apache.logging.log4j/log4j-core/2.12.0-SNAPSHOT/log4j-core-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target/log4j-core-2.12.0-SNAPSHOT.jar> >>> to >>> org.apache.logging.log4j/log4j-core/2.12.0-SNAPSHOT/log4j-core-2.12.0-SNAPSHOT.jar >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target/log4j-core-2.12.0-SNAPSHOT-tests.jar> >>> to >>> org.apache.logging.log4j/log4j-core/2.12.0-SNAPSHOT/log4j-core-2.12.0-SNAPSHOT-tests.jar >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target/log4j-core-2.12.0-SNAPSHOT-sources.jar> >>> to >>> org.apache.logging.log4j/log4j-core/2.12.0-SNAPSHOT/log4j-core-2.12.0-SNAPSHOT-sources.jar >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core/target/log4j-core-2.12.0-SNAPSHOT-test-sources.jar> >>> to >>> org.apache.logging.log4j/log4j-core/2.12.0-SNAPSHOT/log4j-core-2.12.0-SNAPSHOT-test-sources.jar >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-perf/pom.xml> to >>> org.apache.logging.log4j/log4j-perf/2.12.0-SNAPSHOT/log4j-perf-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-samples/log4j-samples-loggerProperties/pom.xml> >>> to >>> org.apache.logging.log4j.samples/log4j-samples-loggerProperties/2.12.0-SNAPSHOT/log4j-samples-loggerProperties-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-samples/log4j-samples-flume-embedded/pom.xml> >>> to >>> org.apache.logging.log4j.samples/log4j-samples-flume-embedded/2.12.0-SNAPSHOT/log4j-samples-flume-embedded-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-liquibase/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-liquibase/2.12.0-SNAPSHOT/log4j-liquibase-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core-its/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-core-its/2.12.0-SNAPSHOT/log4j-core-its-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-slf4j18-impl/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-slf4j18-impl/2.12.0-SNAPSHOT/log4j-slf4j18-impl-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-web/pom.xml> to >>> org.apache.logging.log4j/log4j-web/2.12.0-SNAPSHOT/log4j-web-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-jcl/pom.xml> to >>> org.apache.logging.log4j/log4j-jcl/2.12.0-SNAPSHOT/log4j-jcl-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-taglib/pom.xml> to >>> org.apache.logging.log4j/log4j-taglib/2.12.0-SNAPSHOT/log4j-taglib-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-couchdb/pom.xml> to >>> org.apache.logging.log4j/log4j-couchdb/2.12.0-SNAPSHOT/log4j-couchdb-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-1.2-api/pom.xml> to >>> org.apache.logging.log4j/log4j-1.2-api/2.12.0-SNAPSHOT/log4j-1.2-api-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-samples/log4j-samples-configuration/pom.xml> >>> to >>> org.apache.logging.log4j.samples/log4j-samples-configuration/2.12.0-SNAPSHOT/log4j-samples-configuration-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-osgi/pom.xml> to >>> org.apache.logging.log4j/log4j-osgi/2.12.0-SNAPSHOT/log4j-osgi-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core-java9/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-core-java9/2.12.0-SNAPSHOT/log4j-core-java9-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-core-java9/target/log4j-core-java9-2.12.0-SNAPSHOT.zip> >>> to >>> org.apache.logging.log4j/log4j-core-java9/2.12.0-SNAPSHOT/log4j-core-java9-2.12.0-SNAPSHOT.zip >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-mongodb3/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-mongodb3/2.12.0-SNAPSHOT/log4j-mongodb3-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-cassandra/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-cassandra/2.12.0-SNAPSHOT/log4j-cassandra-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-mongodb2/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-mongodb2/2.12.0-SNAPSHOT/log4j-mongodb2-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-bom/pom.xml> to >>> org.apache.logging.log4j/log4j-bom/2.12.0-SNAPSHOT/log4j-bom-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-jul/pom.xml> to >>> org.apache.logging.log4j/log4j-jul/2.12.0-SNAPSHOT/log4j-jul-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-slf4j-impl/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-slf4j-impl/2.12.0-SNAPSHOT/log4j-slf4j-impl-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-iostreams/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-iostreams/2.12.0-SNAPSHOT/log4j-iostreams-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/pom.xml> to >>> org.apache.logging.log4j/log4j/2.12.0-SNAPSHOT/log4j-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/target/log4j-2.12.0-SNAPSHOT-site.xml> >>> to >>> org.apache.logging.log4j/log4j/2.12.0-SNAPSHOT/log4j-2.12.0-SNAPSHOT-site.xml >>> [Fast Archiver] Compressed 82.04 KB of artifacts by 78.0% relative to #3866 >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-to-slf4j/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-to-slf4j/2.12.0-SNAPSHOT/log4j-to-slf4j-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-samples/log4j-samples-flume-common/pom.xml> >>> to >>> org.apache.logging.log4j.samples/log4j-samples-flume-common/2.12.0-SNAPSHOT/log4j-samples-flume-common-2.12.0-SNAPSHOT.pom >>> [JENKINS] Archiving >>> <https://builds.apache.org/job/Log4j%202%202.x/ws/log4j-jdbc-dbcp2/pom.xml> >>> to >>> org.apache.logging.log4j/log4j-jdbc-dbcp2/2.12.0-SNAPSHOT/log4j-jdbc-dbcp2-2.12.0-SNAPSHOT.pom >>> channel stopped >>> >> >> >>
