Я ищу способ извлечь знания EJB3 из исходного кода во внешние файлы сборки.
В настоящее время мы выполняем миграцию на Maven приложения, изначально созданного Ant. Приложение содержит более ста компонентов со службами EJB2.1 (только без сохранения состояния), работающих в WebSphere 6.1 с Feature Pack EJB 3.0. Для каждого нового сервиса или обслуживания мы не хотим, чтобы разработчики интересовались конкретными знаниями EJB, поэтому код разрабатывается в POJO (насколько это возможно), а XDoclet используется для генерации EJB-источников, а затем кода клиент / прокси.
Перенос конфигурации XDoclet в плагин XDoclet Maven - это трудная задача. Итак, мы планируем начать использовать EJB3, но для этого нам нужно добавить аннотации к нашим POJO. Это сделало бы невозможным для внешней группы по выпуску описание того, как предоставляются сервисы.
Например: Есть ли способ создания шаблонов EJB3, которые генерируют нужные нам аннотации?
(Учитывая, что моё положение может быть неправильным, я открыт для других предложений)