Я создаю файл war внутри Netbeans 6.9 на MAC OSX 10.6, используя дистрибутив glassfishv3 для обслуживания веб-службы на виртуальной машине Ubuntu 10.10 Linux, после того как я поместил файл war в папку autodeploy. Также использую 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, но с разными именами пакетов. Я бы подумал, что схема XSD, созданная в WSDL, могла бы использовать это для различения классов, потому что у них разные имена пакетов. Я пробовал разные вещи, такие как использование @XmlType членами класса, но это не помогло. Мне нужна помощь в решении того, что здесь может происходить. я позаботился о том, чтобы установщики и получатели из обоих классов возвращали свои соответствующие типы пакетов, чтобы они не могли быть такими.
Заранее спасибо за помощь и предложения!