@Override
public void configure() {
from("timer?period=12000&repeatCount=1")
.log("started")
.streamCaching()
.to("sql:select * from TABLE WHERE ROWNUM < 100" +
"?dataSource=#dataSource")
.split()
.body()
.process(new convertToJSON())
.setHeader(Exchange.HTTP_METHOD, constant("POST"))
.setHeader(Exchange.CONTENT_TYPE, constant("text/html"))
.to(url)
.end()
.log("Sent");
}
У меня есть этот верблюжий маршрут, который отлично работает, но я получаю ПРЕДУПРЕЖДЕНИЕ в консоли:
2019-05-30 16:02:51.856 WARN 11284 --- [- timer://timer] o.a.c.language.simple.SimpleLanguage : Simple language is using deprecated syntax: body. You should migrate to use newer syntax that uses ${xxx} style.
Как исправить это ПРЕДУПРЕЖДЕНИЕ ??