Uploaded image for project: 'Log4j 2'
  1. Log4j 2
  2. LOG4J2-560

TLSSyslogAppenderTest is failing in trunk with Java 8 (build 1.8.0-b128)

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-rc2
    • Fix Version/s: 2.0-rc2
    • Component/s: Appenders
    • Labels:
    • Environment:

      Description

      All four tests in TLSSyslogAppenderTest are failing with basically the same problem:

      ERROR StatusLogger The keystore file(src/test/resources/org/apache/logging/log4j/core/net/ssl/client.log4j2-keystore.jks) is not found
      ERROR StatusLogger The keystore file(src/test/resources/org/apache/logging/log4j/core/net/ssl/truststore.jks) is not found

        Activity

        Hide
        jvz Matt Sicker added a comment -

        Verified working in my Java 8 environment now.

        Show
        jvz Matt Sicker added a comment - Verified working in my Java 8 environment now.
        Hide
        ralph.goers@dslextreme.com Ralph Goers added a comment -

        Fixed in revision 1574267. Please verify and close.

        Show
        ralph.goers@dslextreme.com Ralph Goers added a comment - Fixed in revision 1574267. Please verify and close.
        Hide
        ralph.goers@dslextreme.com Ralph Goers added a comment -

        It appears that for some reason the order of how the Structured Data elements are being written has changed. I'll have to look some more to figure out why.

        Show
        ralph.goers@dslextreme.com Ralph Goers added a comment - It appears that for some reason the order of how the Structured Data elements are being written has changed. I'll have to look some more to figure out why.
        Hide
        ralph.goers@dslextreme.com Ralph Goers added a comment -

        I installed Java 8 and am seeing the same failures. Since builds using Java 6 work fine I don't believe other fixes, such as upgrading the SLF4J version, are suspect.

        Show
        ralph.goers@dslextreme.com Ralph Goers added a comment - I installed Java 8 and am seeing the same failures. Since builds using Java 6 work fine I don't believe other fixes, such as upgrading the SLF4J version, are suspect.
        Hide
        jvz Matt Sicker added a comment - - edited

        I'm on OSX. Just noticed that I'm also using Java 1.8. So I guess it really is related to Java 8.

        mvn -version
        Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T11:37:52-06:00)
        Maven home: /usr/local/Cellar/maven/3.2.1/libexec
        Java version: 1.8.0, vendor: Oracle Corporation
        Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre
        Default locale: en_US, platform encoding: UTF-8
        OS name: "mac os x", version: "10.8.5", arch: "x86_64", family: "mac"

        java -version
        java version "1.8.0"
        Java(TM) SE Runtime Environment (build 1.8.0-b129)
        Java HotSpot(TM) 64-Bit Server VM (build 25.0-b69, mixed mode)

        Show
        jvz Matt Sicker added a comment - - edited I'm on OSX. Just noticed that I'm also using Java 1.8. So I guess it really is related to Java 8. mvn -version Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T11:37:52-06:00) Maven home: /usr/local/Cellar/maven/3.2.1/libexec Java version: 1.8.0, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.8.5", arch: "x86_64", family: "mac" java -version java version "1.8.0" Java(TM) SE Runtime Environment (build 1.8.0-b129) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b69, mixed mode)
        Hide
        garydgregory Gary Gregory added a comment -

        This is a problem only on Java 8:

        Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T12:37:52-05:00)
        Maven home: C:\Java\apache-maven-3.2.1\bin\..
        Java version: 1.8.0, vendor: Oracle Corporation
        Java home: C:\Program Files\Java\jdk1.8.0\jre
        Default locale: en_US, platform encoding: Cp1252
        OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"

        java version "1.8.0"
        Java(TM) SE Runtime Environment (build 1.8.0-b128)
        Java HotSpot(TM) 64-Bit Server VM (build 25.0-b69, mixed mode)

        Show
        garydgregory Gary Gregory added a comment - This is a problem only on Java 8: Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T12:37:52-05:00) Maven home: C:\Java\apache-maven-3.2.1\bin\.. Java version: 1.8.0, vendor: Oracle Corporation Java home: C:\Program Files\Java\jdk1.8.0\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos" java version "1.8.0" Java(TM) SE Runtime Environment (build 1.8.0-b128) Java HotSpot(TM) 64-Bit Server VM (build 25.0-b69, mixed mode)
        Hide
        ralph.goers@dslextreme.com Ralph Goers added a comment -

        These tests all work fine for me on OSX. I assume you are having these problems on Windows? What JDK are you using?

        Show
        ralph.goers@dslextreme.com Ralph Goers added a comment - These tests all work fine for me on OSX. I assume you are having these problems on Windows? What JDK are you using?
        Hide
        jvz Matt Sicker added a comment -

        Hah, false alarm on that. Here's what I actually get from Maven:

        Failed tests:
        SyslogAppenderTest.testUDPStructuredAppender:85->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:18.579-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"][Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete

        SyslogAppenderTest.testTCPStructuredAppender:69->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:18.827-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"][Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete

        TLSSyslogAppenderTest.sendStructuredMessagesOverTLS:73->SyslogAppenderTestBase.sendAndCheckStructuredMessages:82->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:20.591-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"][Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete

        TLSSyslogAppenderTest.sendStructuredMessageOverTLS:65->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:20.958-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"][Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete

        TLSSyslogAppenderTest>SyslogAppenderTest.testUDPStructuredAppender:85->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:22.921-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"][Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete

        TLSSyslogAppenderTest>SyslogAppenderTest.testTCPStructuredAppender:69->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:23.136-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"][Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete

        RFC5424LayoutTest.testLoggerFields:334 Not expected message received

        Show
        jvz Matt Sicker added a comment - Hah, false alarm on that. Here's what I actually get from Maven: Failed tests: SyslogAppenderTest.testUDPStructuredAppender:85->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:18.579-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"] [Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete SyslogAppenderTest.testTCPStructuredAppender:69->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:18.827-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"] [Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete TLSSyslogAppenderTest.sendStructuredMessagesOverTLS:73->SyslogAppenderTestBase.sendAndCheckStructuredMessages:82->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:20.591-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"] [Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete TLSSyslogAppenderTest.sendStructuredMessageOverTLS:65->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:20.958-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"] [Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete TLSSyslogAppenderTest>SyslogAppenderTest.testUDPStructuredAppender:85->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:22.921-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"] [Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete TLSSyslogAppenderTest>SyslogAppenderTest.testTCPStructuredAppender:69->SyslogAppenderTestBase.sendAndCheckStructuredMessage:88->SyslogAppenderTestBase.checkTheEqualityOfSentAndReceivedMessages:117 Incorrect message received: <134>1 2014-03-03T17:45:23.136-06:00 MACDF1G3 TestApp - Audit [RequestContext@18060 ipAddress="192.168.0.120" loginId="JohnDoe"] [Transfer@18060 Amount="200.00" FromAccount="123457" ToAccount="123456"] Transfer Complete RFC5424LayoutTest.testLoggerFields:334 Not expected message received

          People

          • Assignee:
            ralph.goers@dslextreme.com Ralph Goers
            Reporter:
            jvz Matt Sicker
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development