Tag: ejb 3.1

EJB 3.1 @EJB注入POJO

今天下午成为一个完整的大菱鲆,似乎无法在任何地方找到答案。 使用新的EJB 3.1规范是否可以将EJB注入pojo? 我知道在EJB 3.0中,@ EJB注释可用于注入EJB,但这对简单的pojos不起作用。 如果不是,我必须在JNDI中查看bean,因为我知道你不能简单地使用new关键字。 提前致谢。 卡尔

避免在glassfish上删除计时器

我有一个用@Schedule注释的方法,偶尔会被容器调用。 @Schedule(second = “*/5”, minute = “*”, hour = “*”, persistent = false) public void myTimerMethod() throws Exception { … } 问题是在某些条件下我希望此方法抛出exception以使正在进行的事务回滚。 但如果我执行此操作超过两次,计时器将被清除,不再调用! INFO: EJB5119:Expunging timer [’68@@1359143163781@@server@@domain1′ ‘TimedObject = MyBean’ ‘Application = My-War’ ‘BEING_DELIVERED’ ‘PERIODIC’ ‘Container ID = 89072805830524936’ ‘Fri Jan 25 21:49:30 CET 2013’ ‘0’ ‘*/5 # * # * # * # * […]