我收到以下异常:
java.lang.IllegalArgumentException:没有实现以下指定的模式语言的SchemaFactory:http://www.w3.org/2001/XMLSchema-instance可以在javax.xml.validation.SchemaFactory.newInstance中加载(SchemaFactory.java:204 )MAIN.SchemaImport3.validateXMLSchema(SchemaImport3.java:74)MAIN.SchemaImport3.main(SchemaImport3.java:62)
这是我的代码:
URL source;
source = new URL(schemaList.getDocumentBaseURI());
SchemaFactory factory = SchemaFactory.newInstance(
XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI);
Run Code Online (Sandbox Code Playgroud) 我遇到了同样的问题:无法存储名称为:'schedulerJobTrigger' 和组:'group1' 的触发器,因为已经存在具有此标识的触发器。
所以在我考虑取消工作安排之前,我有一个查询:
假设我有 2 个工作.. 详细信息如下: 工作 1:今天开始时间 @ 17:30,每 5 分钟后重复两次工作 2:今天开始时间 @ 17:37
因此,如果我在 17:30 执行后取消调度作业(应该删除触发器)并执行 Job2,那么调度程序将如何运行需要分别在 @17:35 和 17:40 运行的 Job1(这是重复)
谢谢,请帮忙!
在尝试上述场景之前,即使我用不同的日程安排了一个新工作@ scheduler.scheduleJob(job, trigger); 它给了我一个例外:无法存储名称为:'schedulerJobTrigger' 和组:'group1' 的触发器,因为已经存在具有此标识的触发器。