我完全确定我在这里遗漏了一些简单的东西。
我正在使用 netbeans 在两个单独的项目中创建一个 web jax-ws web 服务和一个客户端,并且我使用 net beans 中的接口将一些自定义绑定添加到客户端。这一切似乎都工作正常,但每隔一段时间在对服务进行更改并重新部署 xsd 的位置后,似乎会发生变化,/ServiceName?xsd=1
从而/ServiceName?xsd=2
停止我的自定义绑定工作。
我可以调整我的绑定文件,这在最近几次都有效,但最后一次仍然存在一些内容?xsd=1
- 这是 的定义stringArray
,当我尝试刷新客户端时,这似乎导致错误。这是我得到的错误:
两个类具有相同的 XML 类型名称“{ http://jaxb.dev.java.net/array }stringArray”。使用@XmlType.name 和@XmlType.namespace 为它们分配不同的名称。
任何建议将不胜感激!