我正在使用glassfishv3发行版在MAC OSX 10.6上的Netbeans 6.9内部构建一个war文件,以便在我将war文件放入autodeploy文件夹中时为Ubuntu 10.10 Linux虚拟机上的Web服务提供服务。也使用java 1.6。
信息的实际速记部分是:
java.security.PrivilegedActionException: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException:2计数 IllegalAnnotationExceptions
两个类具有相同的XML类型 名称 “{http://server.dss5.tech.com/}parameter”。 使用@ XmlType.name和 @ XmlType.namespace分配不同 给他们起个名字。 等等
我有2个名为Parameter的类,但包名不同。我原以为在WSDL中创建的XSD架构可以使用它来区分类,因为它们具有不同的包名。我已经尝试过不同的东西,比如使用类的成员使用@XmlType,但这似乎不起作用。我想帮助解决这里可能发生的事情。我已经确保两个类中的setter和getter返回它们适当的包类型,因此不可能。
提前感谢您的帮助和建议!