Hello,
I am trying to convert an amqp message from JSon to java and I get the following cryptic error:
Here is my Spring config:Code:Exception in thread "main" org.springframework.amqp.support.converter.MessageConversionException: failed to convert Message content. Could not resolve __TypeId__ in header at org.springframework.amqp.support.converter.DefaultJavaTypeMapper.retrieveHeader(DefaultJavaTypeMapper.java:104) at org.springframework.amqp.support.converter.DefaultJavaTypeMapper.toJavaType(DefaultJavaTypeMapper.java:53) at org.springframework.amqp.support.converter.JsonMessageConverter.fromMessage(JsonMessageConverter.java:118) at org.springframework.amqp.rabbit.core.RabbitTemplate.receiveAndConvert(RabbitTemplate.java:425) at trc.suivi.amqp.Consumer.main(Consumer.java:12)
Can anyone please help?Code:<rabbit:connection-factory id="connectionFactory" /> <rabbit:template id="amqpTemplate" connection-factory="connectionFactory" message-converter="messageConverter"/> <rabbit:admin connection-factory="connectionFactory" /> <rabbit:queue name="myqueue" /> <bean id="messageConverter" class="org.springframework.amqp.support.converter.JsonMessageConverter" />
Regards,
Julien.


Reply With Quote