Why am I recieving a JMSBytesMessage when I'm sending an OBject message using Spring and MQ Queue
问题 So I'm sending an object using Spring and IBM MQ Queue: public void sendObjectMessage(final Object message) { // jmsTemplate.convertAndSend(message); jmsTemplate.send(new MessageCreator() { public Message createMessage(Session session) throws JMSException { ObjectMessage outMessage = session.createObjectMessage((Serializable) message); return(outMessage); } }); } And during debugging I can see that I am indeed sending it as an object message. But using Spring's listener implementation I am