logging-log4j-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gary Gregory (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LOG4J2-1675) Compile-time incompatibility regarding SimpleMessage
Date Mon, 07 Nov 2016 23:56:58 GMT

    [ https://issues.apache.org/jira/browse/LOG4J2-1675?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15645861#comment-15645861

Gary Gregory commented on LOG4J2-1675:

It seems fair to document this the same way and in the sample place where we document our
other source incompatibility. Now we have it under "News" on the main page at http://logging.apache.org/log4j/2.x/
which feels like the wrong place. It should be in the release notes for sure.

> Compile-time incompatibility regarding SimpleMessage
> ----------------------------------------------------
>                 Key: LOG4J2-1675
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-1675
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: API
>    Affects Versions: 2.6
>            Reporter: Joern Huxhorn
>            Priority: Minor
> Commit 85a46bbe changed {{SimpleMessage}} and {{ReusableSimpleMessage}} in such a way
that previously valid code turned invalid because of ambiguous method calls.
> {code:java}
> // previously valid
> logger.debug(new SimpleMessage("simple message"));
> // now only valid with cast
> logger.debug((Message)new SimpleMessage("simple message"));
> {code}
> Just wanted to holler to make sure you are aware of this issue.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org

View raw message