Ich versuche Nachricht zu senden und empfangen Antwortcode folgende VerwendungNicht in der Lage Antwort zu verarbeiten von template.convertSendAndReceive() empfangen
MessageProperties props =MessagePropertiesBuilder.newInstance().setContentType(MessageProperties.CONTENT_TYPE_TEXT_PLAIN)
.setMessageId("MSG12345").setHeader("type", "type1").setCorrelationId(UUID.randomUUID().toString().getBytes()).build();
Message message = MessageBuilder.withBody(input.getBytes()).andProperties(props).build();
Message response = (Message) template.convertSendAndReceive("key", message);
Aber seine wirft ava.lang.ClassCastException: java.lang.String kann nicht zu org.springframework.amqp.core.Message
Mai sein, weil ich Anfrage mit java (spring-amqp) Programm senden und der Empfänger ist ein Python (Pika) -Programm. Recevier sendet mir ein JSON-Objekt im String-Format, aber ich bin nicht in der Lage, damit umzugehen.