2010-08-24 7 views
1

Я новичок в Java EE 6 и работаю над тем, чтобы наконец запустить несколько демонстрационных приложений.Embedded Glassfish - EJB 3.1 - @Schedule

У меня есть приложение, которое имеет аннотацию @Schedule, которая должна теоретически запускать этот метод каждую минуту. Однако этот метод, кажется, никогда не вызывается. Он просто записывает журналы, которые он вызывал.

Могу ли я использовать EJB3.1 для встроенных стеклянных рыб? Нужно ли мне что-то делать, чтобы заставить его работать?

Walter

ответ

1

(...) Тем не менее, этот метод не появляется когда-либо будет вызван. Он просто записывает журналы, которые он вызывал.

Хм ... Что?

Могу ли я использовать EJB3.1 для встроенных стеклянных рыб? Нужно ли мне что-то делать, чтобы заставить его работать?

Embedded GlassFish - как полный GlassFish, нет никаких ограничений. Таким образом, вы можете использовать EJB 3.1 с полным внедрением профиля Java EE, и вы можете использовать EJB 3.1 Lite с реализацией веб-профиля. Я не уверен, что @Schedule является частью EJB 3.1 Lite.

+0

Вы правы, я смог использовать @Schedule, я заметил, что стеклянная рыба искала таймер ejb и не нашла его. Моя формулировка была немного запутанной. Я пытался сказать, что метод, который должен вызываться планировщиком, просто записывает в журналы. – 2010-08-25 19:46:38

Смежные вопросы