У меня апи отдыхает в apache верблюде. Я написал такой код, чтобы отправить пакетное сообщение в sqs, используя apache camel, следуя их документации.
.post("sqs-send-batch-message")
.route()
.process(new Processor(){
@Override
public void process(Exchange exchange) throws Exception {
String message = "Hello World";
exchange.getIn().setBody(message);
}
})
.to("aws2-sqs://queueName?accessKey=insert&secretKey=insert®ion=us-east-1&operation=sendBatchMessage")
.endRest()
Но это возвращает java.lang.NullPointerException
. Именно так это было указано в их документации. Есть ли другой способ отправить пакетное сообщение в sqs, используя apache camel?