Created a JIRA issue for this:
https://issues.apache.org/jira/browse/LOG4J2-1418

On Fri, Jun 3, 2016 at 7:27 PM, Mikael Ståldal <[email protected]>
wrote:

> That was an idea, not something already in the code.
>
> On Fri, Jun 3, 2016 at 6:53 PM, Gary Gregory <[email protected]>
> wrote:
>
>> On Fri, Jun 3, 2016 at 9:10 AM, Gary Gregory <[email protected]>
>> wrote:
>>
>>> Talk about NOT object-oriented though! :-(
>>>
>>
>> It feels like more and more code like this instanceof has been sneaking
>> in for 2.6 :-( A code review might help at some point, not today for me and
>> not a blocker for 2.6.1.
>>
>> Gary
>>
>>
>>> On Jun 3, 2016 3:49 AM, "Mikael Ståldal" <[email protected]>
>>> wrote:
>>>
>>>> Would it make sense if AbstractMessageFactory was changed so that this
>>>> method:
>>>>
>>>> @Override
>>>> public Message newMessage(final Object message) {
>>>>     return new ObjectMessage(message);
>>>> }
>>>>
>>>> did this:
>>>>
>>>> @Override
>>>> public Message newMessage(final Object message) {
>>>>     if (message instanceof CharSequence) {
>>>>         return new SimpleMessage((CharSequence) message)
>>>>     } else {
>>>>         return new ObjectMessage(message);
>>>>     }
>>>> }
>>>>
>>>>
>>>> --
>>>> [image: MagineTV]
>>>>
>>>> *Mikael Ståldal*
>>>> Senior software developer
>>>>
>>>> *Magine TV*
>>>> [email protected]
>>>> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>>>>
>>>> Privileged and/or Confidential Information may be contained in this
>>>> message. If you are not the addressee indicated in this message
>>>> (or responsible for delivery of the message to such a person), you may
>>>> not copy or deliver this message to anyone. In such case,
>>>> you should destroy this message and kindly notify the sender by reply
>>>> email.
>>>>
>>>
>>
>>
>> --
>> E-Mail: [email protected] | [email protected]
>> Java Persistence with Hibernate, Second Edition
>> <http://www.manning.com/bauer3/>
>> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
>> Spring Batch in Action <http://www.manning.com/templier/>
>> Blog: http://garygregory.wordpress.com
>> Home: http://garygregory.com/
>> Tweet! http://twitter.com/GaryGregory
>>
>
>
>
> --
> [image: MagineTV]
>
> *Mikael Ståldal*
> Senior software developer
>
> *Magine TV*
> [email protected]
> Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com
>
> Privileged and/or Confidential Information may be contained in this
> message. If you are not the addressee indicated in this message
> (or responsible for delivery of the message to such a person), you may not
> copy or deliver this message to anyone. In such case,
> you should destroy this message and kindly notify the sender by reply
> email.
>



-- 
[image: MagineTV]

*Mikael Ståldal*
Senior software developer

*Magine TV*
[email protected]
Grev Turegatan 3  | 114 46 Stockholm, Sweden  |   www.magine.com

Privileged and/or Confidential Information may be contained in this
message. If you are not the addressee indicated in this message
(or responsible for delivery of the message to such a person), you may not
copy or deliver this message to anyone. In such case,
you should destroy this message and kindly notify the sender by reply
email.

Reply via email to