Что такое ejb-jar.xml, эквивалентный @Postconstruct?

У меня есть MDB с методом, аннотированным как @Postconstruct. Он выполнялся нормально.

Сегодня мне нужно было создать файл ejb-jar.xml для настройки <activation-config-property> во время сборки (так как я не могу понять, как настроить @ActivationConfigProperty во время развертывания - см. этот вопрос).

После создания ejb-jar.xml контейнер больше не вызывает метод @Postconstruct.

Что такое ejb-jar.xml эквивалент @Postconstruct? РЕДАКТИРОВАТЬ: Или можно объединить аннотации с конфигурацией XML?

Я использую WebSphere 7.


person Synesso    schedule 01.02.2011    source источник
comment
Какой сервер вы используете? Редактировать: о, подождите, WAS 7, только что заметил другую ветку.   -  person Kaleb Brasee    schedule 02.02.2011


Ответы (1)


Я решил свою проблему, убедившись, что <ejb-name> соответствует имени класса MDB (без пакета). При этом метод @Postconstruct найден. См. эту тему.

person Synesso    schedule 01.02.2011