Код: Выделить всё
package com.example.XMLValidator;
import org.apache.camel.builder.RouteBuilder;
import org.springframework.stereotype.Component;
import core.ErrorProcessor;
@Component
public class XMLValidatorRestService extends RouteBuilder{
@Override
public void configure() throws Exception {
onException(Exception.class).handled(true)
.process(new ErrorProcessor());
rest("/xmlValidator/{xsdLocation}")
.post()
.to("direct:xmlValidator");
from("direct:xmlValidator")
.choice()
.when(header("ebmName").isEqualTo("pers.marriage.ebm.marrInfo_1.0")).to("validator:${header.xsdLocation}")
.log("${body}");
}
}
Код: Выделить всё
Cannot find resource: ${header.ebmName} for URI: ${header.ebmName}
Итак, есть идеи, как сделать этот путь динамичный? Спасибо
Подробнее здесь: https://stackoverflow.com/questions/701 ... pache-came