...
Code Block | ||
---|---|---|
| ||
"activemq:topic:fedora" ==> { to("fcrepo:localhost:8080/fedora/rest") filter(xpathFilter) { to("fcrepo:localhost:8080/fedora/rest?accept=application/json&transform=mytransform") setHeader(Exchange.HTTP_METHOD, constant("PUT") process((exchange: Exchange) => { exchange.getIn.setHeader( Exchange.HTTP_PATH, "/buckets/fcrepo/keys/" + URLEncoder.encode(exchange.getIn.getHeader("TestHeaderorg.fcrepo.jms.identifier", classOf[String])) ) }) to("http4:localhost:8098") } } |
...