我们在ESR中使用自定义验证类来验证XML,在SAP7.4中XML验证是成功的,但是在PI 7.5之后,XML验证失败了
验证异常:针对架构的入站XML验证失败。
我们尤其面临布尔数据类型的问题。在PI 7.4中,布尔值在大写中被接受,但在PI 7.5中,它会抛出错误
好心的建议。
发布于 2017-10-05 11:41:08
7.4上的“老”PI是双堆栈安装吗?如果是这样的话,这可能就是原因(假设您没有使用ICO)。
xsd:布尔值接受{true,false,1,0}。案子很重要。
顺便说一下,您可以在发送方通道的通信通道中禁用XML签入,然后处理“错误”大写值,例如在消息映射中。
https://stackoverflow.com/questions/44929319
复制相似问题