问题标签 [quartz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
15670 浏览

java - Quartz Scheduler:无法从数据源获取数据库连接

我试图Quartz-SchedulerSpring-Boot应用程序中实现。

但是当我试图安排工作时,我得到了这个例外:

石英属性:

我确实有一个名为石英的数据库,并且所有石英表都加载到其中。

应用程序属性:

这就是我尝试安排工作的方式:

编辑:

SchedulerConfig.java

自动装配SpringBeanJobFactory.java

0 投票
1 回答
1387 浏览

spring - 如何在 Oracle 数据库中创建用于作业存储的 Quartz 表?

如何在 Oracle 数据库中创建用于作业存储的 Quartz 表?我对石英很陌生。如果有人知道如何编写要创建的脚本,我将不胜感激。

0 投票
1 回答
865 浏览

java - 在集群系统中使用quartz时出现nullPointerException,但是当删除数据库配置时,它工作正常

这是我的石英配置:

这个配置会出现异常

我发现问题出在 MethodInvokingJobDetailFactoryBean.class 的内部类 MethodInvokingJob

methodInvoker空;

当删除 schedulerFactoryBean.setDataSource(dataSource); schedulerFactoryBean.setTransactionManager(annotationDrivenTransactionManager); schedulerFactoryBean.setQuartzProperties(quartzProperties());

此配置将起作用。任何人都可以帮助:)

0 投票
2 回答
1794 浏览

c# - 没有注册默认实例,并且无法为类型“EPiServer.Framework.Cache.IRequestCache”自动确定

我有以下代码

我收到此错误“未注册默认实例,无法自动确定类型'EPiServer.Framework.Cache.IRequestCache”

在这一行“_SearchManager.BuildIndex(true);”

有任何想法吗?

0 投票
1 回答
1635 浏览

quartz.net - Quartz.net 持久且集群

配置:

编码:

结果: 在此处输入图像描述

服务正常运行。我关机了几秒钟,然后我重新开始。作业同时运行了好几次。

为什么?有人可以帮助我吗?谢谢你的帮助。

0 投票
3 回答
6756 浏览

java - 升级到 spring 4.2.5 导致石英调度程序出现启动错误

升级到 spring 4.2.5 导致了有关石英调度程序的启动问题 -

来自 pom:

来自上下文文件:

编辑:尝试将石英升级到 2.2.2:

错误:

方法 addJobListener(QuartzTaskScheduler) 未定义调度器类型

方法 addSchedulerListener(QuartzTaskScheduler) 未定义调度器类型

2017 年 4 月 3 日编辑:我能够通过将 abstract=”true” 添加到我的 bean 定义来解决抽象错误,但是,我在下面发布了一个新错误:

编辑 4/3/17 pt2:我注释掉了 jobListernersNames 并得到了一个新错误:

这是 context.xml 文件的状态(请注意,如果我将 ref 添加回 cronTrigger 它会得到我原来的错误:

编辑 2017 年 4 月 3 日 pt2 a:我把 cronTrigger ref 放回去,这是这种情况的错误:

语境:

错误:

更新 4/3/17 14:55 CT:我更改了上下文文件 CronTriggerBean 现在是 CronTriggerFactoryBean 现在我收到此错误:

编辑 4/4/17 07:59:我尝试创建一个父抽象类

但我收到此错误:

如果我不使 java 代码类抽象,我会收到一个编译错误:

我不确定如何解决这个问题?

0 投票
3 回答
478 浏览

java - 如何在特定时间之间运行 Quarz Cron Job?

我想在特定时间之间执行 cron 作业。即 Cron 作业应该在 7:03 到 21:04 之间每 15 分钟执行一次?

我可以安排在 7 点到 9 点之间,但不能安排在 7:03 到 9:05 之间。

0 投票
0 回答
107 浏览

spring - 使用石英自动装配会引发空指针异常

我将 spring 4.1.2 与石英 2.2.3 一起使用,下面代码中的业务抛出 nullpointerexception。interfacePedidoBusiness 总是为空。尽管听起来有很多解决方案,但它们都对我没有用。你能给我一些建议吗?

0 投票
1 回答
435 浏览

java - quartz and spring upgrade is having issues around abstract class/bean

One of our apps is upgrading Spring from 2.5.6 to 4.2.5 and quartz 1.6.5 to 2.2.2. I have been working to resolve issues one by one but i'm down to this one that I can't seem to work out.

The error is:

here is my spring context file:

edit 4/4/17 07:59: I tried creating a parent abstract class

but I'm getting this error:

If I don't make the java code class abstract I get a compile error about this:

I'm not sure how to fix this?

0 投票
1 回答
1330 浏览

spring - 带有 Quartz 和 Tomcat 数据源的 SpringBoot:驱动程序的 Blob 表示是不受支持的类型:oracle.sql.BLOB

我正在使用 SpringBoot 1.4.5 和quartz 与在Tomcat 的context.xml 中配置的DataSource 进行调度,该DataSource 通过JndiDataSource 作为bean 注入以连接到Oracle 10g DB。

下面是相关的依赖,包括Oracle驱动,我使用的是SpringBoot提供的依赖管理:

这是 Tomcat 在 context.xml 中配置的 DataSource(占位符属性在 catalina.properties 中定义):

数据源 bean 配置和石英必要的 bean:

以及quartz.properties 文件中的以下属性:

当我在 Tomcat 8 上部署它时,出现以下错误:

org.quartz.JobPersistenceException:无法存储作业:驱动程序的 Blob 表示是不支持的类型:oracle.sql.BLOB

在 Tomcat 的 lib 文件夹中,我有 oracle-ojdbc7-12.1.0-2.jar 驱动程序。