@XmlSeeAlso с более чем одним параметром - PullRequest
1 голос
/ 21 сентября 2010

http://download.oracle.com/javase/6/docs/api/javax/xml/bind/annotation/XmlSeeAlso.html

В соответствии с этим я должен иметь возможность сделать так, чтобы у моего корневого элемента было несколько ссылок на класс.Однако, когда я пытаюсь это сделать, я получаю следующее исключение:

[groovyc] Compiling 72 source files to C:\Users\dcole\.grails\1.3.4\projects\trunk\classes
[groovyc] org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
[groovyc] C:\dev\trunk\grails-app\domain\skillsdb\Employee.groovy: 13: unexpected token: , @ line 13, column 40.
[groovyc]    @XmlSeeAlso({EmployeeDesiredSkill.class, EmployeeDesiredtool.class})
[groovyc]                                           ^
[groovyc]
[groovyc] 1 error
Compilation error: Compilation Failed

Это проблема Groovy или проблема Java?

1 Ответ

2 голосов
/ 21 сентября 2010

Понял - если вы хотите, чтобы в аннотации было более одного элемента, вы должны использовать для этого Groovy нотацию - изменение класса, включающего [] вместо {}, решает проблему

...