我正在使用 wso2 esb 4.0.3,但在使调解器工作时遇到了一些问题。
问题出在给定的模式上,即使我发送了正确的soap请求,验证调解器也会评估无效的请求,因此在失败时配置的序列总是被执行
<inSequence>
<validate source="$body/reg:RegistrationServiceRequest">
<on-fail>
<sequence key="registrationFaultSequence"/>
</on-fail>
<schema key="gov:com/testcompany/RegistrationWrapperAttributeTypes.xsd"/>
<schema key="gov:com/testcompany/RegularRegistrationWrapperTypes.xsd"/>
</validate>
.....
</inSequence>
我也通过SoapUI验证了soap请求的有效性,它说请求是有效的,但wso2认为它是无效的
有人可以建议上述配置有什么问题吗?
谢谢小号