今天,我在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类,并且没有任何问题。

最佳答案

其实我的问题很简单,与@XmlSeeAlso无关。我很as愧,我以前没看过,但是问题是我的班上没有二传手。 :D添加它们后,一切正常。我希望这会对某人有所帮助。

09-28 11:55