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.

Reply via email to