繁体   English   中英

如何在 JBeret 中强制 EJB 调度程序

[英]How to force EJB Scheduler in JBeret

我正在实现一个基于 JBeret SchedulerTimer 的调度程序。

我让它与“基于日历的计划”和“持久性”(EJB 计时器)的可能性一起工作,但目前该项目禁用了这些功能,恢复为托管计划执行器服务Jberet 调度类型 不知道导致这些功能被禁用的更改是什么,但我需要再次激活它们。

有没有办法强制项目使用 EJB 计时器?

功能检查是通过 rest Api 完成的,但不清楚要更改什么才能使 EJB 功能可用

纠正了问题。

BatchRestService 通过 restApi http://localhost:8080/project/api//schedules/features 向jberet请求支持的功能

项目需要显式加载正确的依赖项,我在项目的 pom.xml 中有 jberet-scheduler-executor 和 jberet-scheduler-timer,这引起了一些冲突,执行者回答说它不支持日历和持久性特征。

我只使用了 jberet-scheduler-timer 依赖项并且它有效(删除了 jberet-scheduler-executor)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM