Skip to content
This repository has been archived by the owner on Aug 20, 2019. It is now read-only.

3.1.3版本QuartzPlugin问题 #29

Open
Covenanter opened this issue Oct 8, 2015 · 0 comments
Open

3.1.3版本QuartzPlugin问题 #29

Covenanter opened this issue Oct 8, 2015 · 0 comments

Comments

@Covenanter
Copy link

我使用的maven版本,使用3.1.2的QuartzPlugin时候,代码中加入如下:
QuartzPlugin quartzPlugin = new QuartzPlugin("job.properties");
me.add(quartzPlugin);
出现异常信息
Exception in thread "main" java.lang.InstantiationError: org.quartz.JobDetail
at com.jfinal.ext.plugin.quartz.QuartzPlugin.start(QuartzPlugin.java:76)
at com.jfinal.core.Config.startPlugins(Config.java:87)
at com.jfinal.core.Config.configJFinal(Config.java:48)
at com.jfinal.core.JFinal.init(JFinal.java:65)
at com.jfinal.core.JFinalFilter.init(JFinalFilter.java:49)
at org.eclipse.jetty.servlet.FilterHolder.doStart(FilterHolder.java:119)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:724)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:265)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:706)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:492)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:95)
at org.eclipse.jetty.server.Server.doStart(Server.java:277)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64)
at com.jfinal.server.JettyServer.doStart(JettyServer.java:121)
at com.jfinal.server.JettyServer.start(JettyServer.java:64)
at com.jfinal.core.JFinal.start(JFinal.java:137)
at com.dk.common.StartServer.main(StartServer.java:7)
换成3.1.3版本,继续跑出现以下异常:

java.util.regex.PatternSyntaxException: Unexpected internal error near index 1

^
at java.util.regex.Pattern.error(Pattern.java:1955)
at java.util.regex.Pattern.compile(Pattern.java:1702)
at java.util.regex.Pattern.(Pattern.java:1351)
at java.util.regex.Pattern.compile(Pattern.java:1028)
at java.lang.String.replaceAll(String.java:2211)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:87)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.findFiles(ClassSearcher.java:79)
at com.jfinal.ext.kit.ClassSearcher.search(ClassSearcher.java:137)

不懂3.1.3版本的ClassSearcher有更改什么。
最后我按照八皮的http://my.oschina.net/b1412/blog/68082
重写了QuartzPlugin,使用3.1.2版本可以正常运行起来,希望作者能够维护一下

@Covenanter Covenanter changed the title 3.1.3版本问题 3.1.3版本QuartzPlugin问题 Oct 8, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant