Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagescala
"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")
	}
}

...