首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果quartz已经存在,如何禁用ejb-timer?

如果quartz已经存在,如何禁用ejb-timer?
EN

Stack Overflow用户
提问于 2018-11-01 04:34:51
回答 1查看 142关注 0票数 0

我们已经在我们的jBPM服务器中启用了quartz timer服务。我们已经创建了一个quartz数据源,并在standalone.xml中更新了计时器服务,如下所示

代码语言:javascript
复制
<timer-service thread-pool-name="default" default-data-store="db-store">
    <data-stores>
        <database-data-store name="db-store" datasource-jndi-name="java:jboss/datasources/quartzDS"/>
    </data-stores>
</timer-service>

但是当我们启动服务器时,我们从ejb-timer服务中得到一个错误,原因是: java.lang.RuntimeException: org.postgresql.util.PSQLException: ERROR: relation "jboss_ejb_timer“不存在位置: 463

如果我们已经在使用quartz timer,有没有办法禁用ejb-timer服务?

EN

回答 1

Stack Overflow用户

发布于 2018-11-04 09:24:27

您不需要禁用计时器服务。

只需保留标准配置即可。

但是,如果您的代码实际上包含EJB计时器,那么您应该正确地配置它们。您不能随意选择使用Quartz作为EJB计时器实现- EJB计时器和Quartz是完全独立的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53091554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档