Есть ли замена xdoclet, который поддерживает дженерики?

У меня есть старый проект EJB (2.1), который использует xdoclet (1.2.3) для генерации интерфейсов EJB. К сожалению, xdoclet делает невозможным использование обобщений в сигнатурах методов.

Есть ли альтернатива или другой способ разрешить использование дженериков в параметрах?

Вот минимальный тип использования дженериков, который я ищу:

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

Конечно, чем больше, тем лучше.

2 ответа

Решение

Возможно, вы захотите проверить XDT-1581, он имеет (неизданный) патч для поддержки обобщений в модуле EJB xdoclet. Я не проверял это все же.

PS: AFAIK, XDoclet 2 (в котором есть плагин Ejb) имеет поддержку обобщений.

Попробуйте заменить xjavadoc-1.x.jar последней версией из библиотеки. (Переход от xjavadoc-1.1.jar к xjavadoc-1.5.jar работал для меня)

Другие вопросы по тегам