Я заметил, что OSGI не публикует службы OSGI, когда EJB расширяет абстрактный класс и экспортируется как служба OSGI (с помощью export-ejb: all).(Я использую Glassfish 3.1)
Кто-нибудь знаком с этой проблемой?
Манифест в EJB jar:
<configuration>
<instructions>
<Export-EJB>ALL</Export-EJB>
...
</instructions>
</configuration>
спасибо
Обновление: проблема решается, если EJB напрямую реализует интерфейс (вместо расширения класса, реализующего этот интерфейс).