我一直在CXF Web服务和有一些 麻烦。随着SO的帮助下,我有我的服务针对验证一个相当复杂的schema-项目的要求。我注意到与审定一些奇怪的问题,但是。

虽然数据类型validated-例如,随机字母数字串代替日期被捕获并返回作为SOAP断层长度和图案的限制都没有。如果一个xs:字符串有20集的最大长度,我输入25“一的,服务是乐意帮忙

我使用的是2.2.7-SNAPSHOT-

我卡在2.2.6的快照地址非解除,因为另一个问题。有人有想法么?我已在我的其他问题,该项目的更多细节,但让我知道,如果配置文件或输出会有所帮助。

有帮助吗?

解决方案

我们聊上IRC,但是用于记录的目的,解决的办法是对JAXWS提供wsdlLocation属性:端点使原来的WSDL(因而模式)得到拾取。不这样做,它的验证针对JAXB将从类生成的模式。因为JAXB不记录lenght方面,并如此,那些将被“丢失”,因此不会进行验证。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top