generated from project-mirai/mirai-console-plugin-template
-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
防侠推送异常 #60
Labels
question
问问
Comments
顺便问一下,现在新部署的话uuid会register failed,用的是之前v1后端,请问有没有影响呢 |
没有 v2现在给v1做了兼容 register没实现不影响 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
问题描述
设置了22点防侠推送,到了22点就报错。发送 /活动 命令正常
`E/org.quartz.core.JobRunShell: Job ActivityNotify.ActivityNotifyJob threw an unhandled Exception:
org.quartz.ObjectAlreadyExistsException: Unable to store Job : 'ActivityNotifyOneHour.ActivityNotifyOneHour-cn-22-Job', because one already exists with this identification.
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.simpl.RAMJobStore.storeJob(RAMJobStore.java:279)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.simpl.RAMJobStore.storeJobAndTrigger(RAMJobStore.java:251)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.core.QuartzScheduler.scheduleJob(QuartzScheduler.java:855)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.impl.StdScheduler.scheduleJob(StdScheduler.java:249)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.quartz.QuartzProvider.createSingleTask(QuartzProvider.kt:40)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.advance.ActivityNotify$ActivityNotifyJob.doInsert(ActivityNotify.kt:97)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.advance.ActivityNotify$ActivityNotifyJob.doInsert$default(ActivityNotify.kt:92)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.advance.ActivityNotify$ActivityNotifyJob.insertAlert(ActivityNotify.kt:126)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.advance.ActivityNotify$ActivityNotifyJob.execute(ActivityNotify.kt:61)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
2024-03-06 22:00:00 E/org.quartz.core.ErrorLogger: Job (ActivityNotify.ActivityNotifyJob threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: org.quartz.ObjectAlreadyExistsException: Unable to store Job : 'ActivityNotifyOneHour.ActivityNotifyOneHour-cn-22-Job', because one already exists with this identification.]
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Caused by: org.quartz.ObjectAlreadyExistsException: Unable to store Job : 'ActivityNotifyOneHour.ActivityNotifyOneHour-cn-22-Job', because one already exists with this identification.
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.simpl.RAMJobStore.storeJob(RAMJobStore.java:279)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.simpl.RAMJobStore.storeJobAndTrigger(RAMJobStore.java:251)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.core.QuartzScheduler.scheduleJob(QuartzScheduler.java:855)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.impl.StdScheduler.scheduleJob(StdScheduler.java:249)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.quartz.QuartzProvider.createSingleTask(QuartzProvider.kt:40)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.advance.ActivityNotify$ActivityNotifyJob.doInsert(ActivityNotify.kt:97)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.advance.ActivityNotify$ActivityNotifyJob.doInsert$default(ActivityNotify.kt:92)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.advance.ActivityNotify$ActivityNotifyJob.insertAlert(ActivityNotify.kt:126)
at net.diyigemt.arona-1.1.4.mirai2.jar//net.diyigemt.arona.advance.ActivityNotify$ActivityNotifyJob.execute(ActivityNotify.kt:61)
at net.diyigemt.arona-1.1.4.mirai2.jar[private]//org.quartz.core.JobRunShell.run(JobRunShell.java:202)
... 1 more`
复现
因为Mirai签名的问题,替换 mirai 实现为 Onebot 进行无缝迁移,使用了Overflow项目,替换 mirai-core 类库并使用LiteloaderQQNT的OneBot API插件。除了防侠推送功能其他功能正常。在迁移前是正常的。
请问是不是因为替换mirai-core类库导致的问题,是的话我到那边去问问?
arona 版本
1.1.4
其他插件及版本
bilibili-dynamic-mirai-plugin-3.2.11.mirai2.jar
chat-command-0.6.0.mirai2.jar
mcl-addon-2.1.1.jar
mirai-api-http-2.9.1.mirai2.jar
mirai-skia-plugin-1.3.2.mirai2.jar
MiraiSongPlugin-2.7-1.2.1.jar
NetworkTools-1.1.2.mirai2.jar
系统日志
补充信息
No response
The text was updated successfully, but these errors were encountered: