Pergunta

Eu tenho um EJB de idade (2,1) projeto que usa XDoclet (1.2.3) para gerar as interfaces EJB. Infelizmente marcas xdoclet impossível a utilização de genéricos nas assinaturas de método.

Existe um substituto ou outra maneira de permitir que os genéricos nos parâmetros?

Aqui é o tipo mínimo de genéricos uso que eu estou procurando:

 public Object ejbMethod(Collection<String> param) { return null;}

É claro que quanto mais, melhor.

Foi útil?

Solução

Você pode querer verificar XDT-1581 , tem um (inéditas) remendo para o apoio dos genéricos no módulo XDoclet EJB. Eu não testá-lo embora.

PS: AFAIK, XDoclet 2 (que tem um Ejb plug-in ) tem suporte para genéricos.

Outras dicas

Tente substituir xjavadoc-1.x.jar com a mais recente na biblioteca. (Mover-se de xjavadoc-1.1.jar para xjavadoc-1.5.jar trabalhou para mim)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top