jfinal shiro snaker quartz定时调用时发生的错误

发布于 2021-12-03 12:03:50 字数 648 浏览 934 评论 3

@玛雅牛 你好,想跟你请教个问题:

我们的项目采用了jfinal+shiro,quartz来配置定时任务,snaker流程引擎。

其他的插件都是通过plugin的方式加载到jfinal,只有shiro通过filter配置而来。

使用quartz配置定时任务,来定时执行流程引擎的自动审批功能,一直报错:

No SecurityManager accessible to the calling code, 
either bound to the org.apache.shiro.util.ThreadContext or as a vm static singleton.  
This is an invalid application configuration.

但是把自动审批这个功能放在controller中,直接通过浏览器来访问url的方式调用这个方法则可以执行。

其中自己通过filter配置shiro,和使用您的shiro插件配置shiro都试过了。结果都一样。已经卡住很久了,您可以帮忙解决一下吗

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

爱的那么颓废 2021-12-03 14:57:26

怕什么,作者已经做得挺好的,直接用就行,一开始我也不敢用,但研究一段时间后,觉得还是它够简洁,好扩展!建议使用!

丢了幸福的猪 2021-12-03 14:52:44

题外话, 本来也想用snaker的,看到作者这么久没有更新,不敢用了。

爱你是孤单的心事 2021-12-03 12:30:12

这个不是插件的问题,是shiro运行模式的问题。shiro会拦截http请求,并封装request对象。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文