Quartz MalformedURLException没有协议

时间:2013-06-27 21:11:21

标签: java unix quartz-scheduler

我在Unix服务器上运行Quartz Scheduler,通过.xml文件给出其计划。调度程序在我在tomcat服务器上本地运行时工作,但是当我将它部署到服务器时,我不断收到此错误:

ERROR org.quartz.plugins.xml.XMLSchedulingDataProcessorPlugin - 
Error scheduling jobs: no protocol: /emsapps/tbs/test/conf/QuartzSchedule.xml 
java.net.MalformedURLException: no protocol: /emsapps/tbs/test/conf/QuartzSchedule.xml

计划文件在quartz.properties中定义为org.quartz.plugin.jobInitializer.fileNames = /emsapps/tbs/test/conf/QuartzSchedule.xml

我已经尝试将file://放在网址前面,但后来我找到了一个找不到文件的错误。我已经尝试谷歌搜索和搜索Quartz论坛,但我找不到任何有用的东西。大多数人都说这是一个空格错误,但网址或之后没有空格。

好的,我找到了解决方案。我们有一个带有oracle xml解析器的jar文件,它以某种方式被激活并尝试运行调度文件,这就是为什么它没有协议问题。

0 个答案:

没有答案