Erro na rota dinamica no Camel

Estou buscando uma mensagem em uma fila do activeMQ e gostaria de usar esta mensagem como complemento da minha uri. Quando insiro ${body} no meu metodo to nao faz a conversão do valor que esta na mensagem. Como seria possivel fazer esta chamada? https://sandbox-api.com.br/api/nfe/getchave/ …adicionar aqui

	this.from("{{inv.queue.teste}}").id("ROTA DE TESTE***")
				.setHeader("Content-Type", this.constant("application/json"))
				.setHeader("CamelHttpMethod", this.constant(HttpMethod.GET))
				.setHeader("Authorization", this.constant("Bearer " + token))
				.setHeader("Cache-Control", this.constant("no-cache"))
				.to("https://sandbox-api.com.br/api/nfe/getbychave/ ${body} ?throwExceptionOnFailure=false")
				.log(LoggingLevel.INFO, "GET no webservice realizado. - nfe.queue.status.response.in")
				.to("bean:nfeSendResponseBuilder?method=buildRet").marshal().json(JsonLibrary.Jackson);