Java org.springframework.messaging.converter.MessageConversionException:在实际有效负载类型'中未找到转换器;字节[]和#x27;预期有效载荷
我有一个spring引导应用程序,在配置类中使用@EnableJMS,在侦听器类中使用@JMSListener 在配置类中,我为连接工厂创建了一个bean,为消息转换器创建了一个bean 大概是这样的:Java org.springframework.messaging.converter.MessageConversionException:在实际有效负载类型'中未找到转换器;字节[]和#x27;预期有效载荷,java,spring,spring-jms,Java,Spring,Spring Jms,我有一个spring引导应用程序,在配置类中使用@EnableJMS,在侦听器类中使用@JMSListener 在配置类中,我为连接工厂创建了一个bean,为消息转换器创建了一个bean 大概是这样的: @Bean // Serialize message content to json using TextMessage public MessageConverter jacksonJmsMessageConverter() { MappingJackson2MessageConv
@Bean // Serialize message content to json using TextMessage
public MessageConverter jacksonJmsMessageConverter() {
MappingJackson2MessageConverter converter = new MappingJackson2MessageConverter();
converter.setTargetType(MessageType.TEXT);
converter.setTypeIdPropertyName("_type");
return converter;
}
@Component
public class Receiver {
@JmsListener(destination = "abcqueue", containerFactory = "myFactory")
public void receiveMessage(Message<MyModel> mymodel) {
System.out.println("Received <");
}
}
我的listener类如下所示:
@Bean // Serialize message content to json using TextMessage
public MessageConverter jacksonJmsMessageConverter() {
MappingJackson2MessageConverter converter = new MappingJackson2MessageConverter();
converter.setTargetType(MessageType.TEXT);
converter.setTypeIdPropertyName("_type");
return converter;
}
@Component
public class Receiver {
@JmsListener(destination = "abcqueue", containerFactory = "myFactory")
public void receiveMessage(Message<MyModel> mymodel) {
System.out.println("Received <");
}
}
能否共享完整堆栈跟踪?已更新完整错误堆栈