【发布时间】:2011-08-23 08:30:44
【问题描述】:
我正在使用 weblogic 11,ejb3.0
我正在尝试在实现 Job 的类中进行 Ejb 注入 (org.quartz.job)
没有成功。
所以我想将我的工作类设为无状态 bean。像这样:
@Stateless(mappedName = "StartSyncJob")
@Local(
{ StartSyncJob.class })
public class StartSyncJob implements Job
...
然后又尝试了里面的Ejb注入,但我得到了异常:
blogic.ejb.container.compliance.ComplianceException:类 java.lang.Object 中的业务方法 notify 不得声明为 final
我猜我不能注释一个实现 Job 接口的类。
任何其他想法我该怎么做?
我的主要目标是从我的 Job 类调用另一个部署中存在的无状态 bean。
【问题讨论】:
标签: java ejb-3.0 weblogic quartz-scheduler