如何根据Apache Camel中的WSDL验证输入请求

问题描述 投票:0回答:1

我对Apache骆驼非常陌生,因此我想了解如何针对Apache骆驼中的wsdl验证输入消息,这是我正在尝试的代码:

 from("direct:Validation").log("Trying Validation Now...")
            .doTry().to("validator:wsdl/validation2.xsd")
            .log("${body}").to("direct:Response")
            .log(" response on Success")
            .doCatch(ValidationException.class)
            .log(LoggingLevel.ERROR, "Error occured in validation").end()
java apache-camel jbossfuse fuse
1个回答
0
投票

在配置camel-cxf端点时,您可以使用“ properties”参数提供属性“ schema-validation-enabled = true”。它将为消息打开SchemaValidation。更多信息here

编辑:根据您的cxf版本,启用了schema-validation的值可以不同,请阅读文档。

© www.soinside.com 2019 - 2024. All rights reserved.