禁用SOAP模式验证,JAX-WS和JAXB,如何?

时间:2011-08-23 21:51:56

标签: validation jax-ws

出乎意料的是,我在Java代码中执行的几个以前工作的SOAP调用给出了“DefaultValidationEventHandler:[ERROR]:意外元素......”。

它正在抱怨响应对象。但有些事情;它一直工作正常,我没有更改架构或EJB,或调用者代码,我没有端口上的方案验证功能,响应看起来很好。抱怨的是客户方。服务器成功执行请求而不发表评论。

我认为我的Eclipse环境可能出现故障。

有没有办法禁用来自服务或端口对象的响应的客户端模式验证?

1 个答案:

答案 0 :(得分:1)

我想到了这一点,我怀疑是Eclipse(Helios)。事实证明,如果Java EE透视图和/或任何企业项目有任何不正确之处,Eclipse将悄然停止重建。

当我删除build / classes下的所有内容时,我发现了这一点,然后什么都不会运行。一个不相关的项目被指向一个不再有效的服务器配置文件。

这是如何导致我看到的行为未知。知道如何禁用验证仍然很好。它应该默认关闭,但是但不是。