【发布时间】:2011-03-23 11:26:07
【问题描述】:
我正在使用 jaxws 开发 web 服务,因此我通过 wsgen 从带注释的 java 类生成 wsdl 和 xsd 文件。
我正在寻找自动验证通过服务器端注释@XmlElement(required = true) 标记为必需的参数的可能性。
我找到的都是@SchemaValidation。但这不符合问题。
该类的文档说:“针对 XML 模式验证 WebService 的所有请求和响应消息有效负载 (SOAP:Body)。”
但显然这不包括required 检查。
有什么想法吗?
【问题讨论】:
-
您是否考虑过使用 jsr-303 bean 验证,它需要您添加更多注释,但它将解组与验证分开,我发现它更灵活。