【发布时间】:2011-06-06 00:07:53
【问题描述】:
今天我在 NetBeans 6.9.1 中遇到了非常烦人的问题,我似乎无法解决。我正在创建 JAX-WS Web 服务(Tomcat 6.0.26),它有一个返回我创建的自定义对象数组(webServisZapis)的操作。从中实例化对象的类仅包含几个 String 变量和每个变量的 getter。
问题是当生成 xsd 文件时,它不包含由于我的 Web 服务而返回的对象的结构,因此我无法访问我所拥有的那些对象中的必要数据在另一个 Web 应用程序中接收(在 Glassfish 上)。
我的 xsd 文件只包含这个引用我正在使用的对象的代码:
<xs:complexType name="webServisZapis">
<xs:sequence/>
</xs:complexType>
我花了一整天的时间寻找解决方案,但我没有找到。我只是不明白为什么它不起作用,特别是因为几天前我在另一个项目的另一个 Web 服务中使用了几乎相同的 java 类并且没有任何问题。
【问题讨论】: