Мне известно, что в спецификации окончательного выпуска Enterprise JavaBeans 3.0 (постоянство) JSR-000220 указано:
"Как правило, переносимые приложения не должны вызывать операции EntityManager или Query. ,
получить доступ к другим экземплярам сущностей или изменить отношения в методе обратного вызова жизненного цикла».
Это кажется чрезвычайно ограничительным. У нас есть ситуация, в которой мы хотели бы получить доступ к EntityManager из EntityListener.
Сталкивался ли кто-нибудь с какими-либо неблагоприятными эффектами/подводными камнями при использовании EntityManager из прослушивателя на Jboss/Glassfish или на любом другом сервере приложений?
Подробнее здесь: https://stackoverflow.com/questions/336 ... ylisteners