- 环境:群辉,X64
- 版本:Halo2.7
- 数据库:H2
- 部署方式:Docker
2023-07-15T23:23:27.217+08:00 INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager : Start plugin 'PluginSitemap@1.0.0'
2023-07-15T23:23:27.230+08:00 WARN 7 --- [nReconciler-t-1] r.h.app.plugin.PluginApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
2023-07-15T23:23:27.230+08:00 ERROR 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager : Unable to start plugin 'PluginSitemap@1.0.0'
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:245) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1189) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:941) ~[spring-context-6.0.10.jar:6.0.10]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608) ~[spring-context-6.0.10.jar:6.0.10]
at run.halo.app.plugin.PluginApplicationInitializer.initApplicationContext(PluginApplicationInitializer.java:125) ~[classes/:2.7.0]
at run.halo.app.plugin.PluginApplicationInitializer.onStartUp(PluginApplicationInitializer.java:146) ~[classes/:2.7.0]
at run.halo.app.plugin.HaloPluginManager.doStartPlugin(HaloPluginManager.java:269) ~[classes/:2.7.0]
at run.halo.app.plugin.HaloPluginManager.startPlugin(HaloPluginManager.java:216) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$doStart$15(PluginReconciler.java:419) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.doStart(PluginReconciler.java:415) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startAction$11(PluginReconciler.java:268) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.stateTransition(PluginReconciler.java:301) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.startAction(PluginReconciler.java:262) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcilePluginState$17(PluginReconciler.java:521) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:510) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:105) ~[classes/:2.7.0]
at java.base/java.util.Optional.map(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:93) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:75) ~[classes/:2.7.0]
at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:163) ~[api-2.7.0.jar:na]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:659) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:493) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1332) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1162) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:888) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-6.0.10.jar:6.0.10]
... 35 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:171) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:655) ~[spring-beans-6.0.10.jar:6.0.10]
... 49 common frames omitted
Caused by: java.lang.IllegalArgumentException: URI is not absolute
at java.base/java.net.URL.fromURI(Unknown Source) ~[na:na]
at java.base/java.net.URI.toURL(Unknown Source) ~[na:na]
at run.halo.sitemap.SitemapPluginConfig.sitemapGeneratorOptions(SitemapPluginConfig.java:36) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:139) ~[spring-beans-6.0.10.jar:6.0.10]
... 50 common frames omitted
2023-07-15T23:23:27.238+08:00 ERROR 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController : Reconciler in run.halo.app.core.extension.reconciler.PluginReconciler-worker-1 aborted with an error, re-enqueuing...
java.lang.IllegalStateException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$doStart$15(PluginReconciler.java:423) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.doStart(PluginReconciler.java:415) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startAction$11(PluginReconciler.java:268) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.stateTransition(PluginReconciler.java:301) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.startAction(PluginReconciler.java:262) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcilePluginState$17(PluginReconciler.java:521) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:510) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:105) ~[classes/:2.7.0]
at java.base/java.util.Optional.map(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:93) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:75) ~[classes/:2.7.0]
at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:163) ~[api-2.7.0.jar:na]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2023-07-15T23:24:49.198+08:00 INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager : Start plugin 'PluginSitemap@1.0.0'
2023-07-15T23:24:49.232+08:00 WARN 7 --- [nReconciler-t-1] r.h.app.plugin.PluginApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
2023-07-15T23:24:49.233+08:00 ERROR 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager : Unable to start plugin 'PluginSitemap@1.0.0'
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:245) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1189) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:941) ~[spring-context-6.0.10.jar:6.0.10]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608) ~[spring-context-6.0.10.jar:6.0.10]
at run.halo.app.plugin.PluginApplicationInitializer.initApplicationContext(PluginApplicationInitializer.java:125) ~[classes/:2.7.0]
at run.halo.app.plugin.PluginApplicationInitializer.onStartUp(PluginApplicationInitializer.java:146) ~[classes/:2.7.0]
at run.halo.app.plugin.HaloPluginManager.doStartPlugin(HaloPluginManager.java:269) ~[classes/:2.7.0]
at run.halo.app.plugin.HaloPluginManager.startPlugin(HaloPluginManager.java:216) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$doStart$15(PluginReconciler.java:419) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.doStart(PluginReconciler.java:415) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startAction$11(PluginReconciler.java:268) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.stateTransition(PluginReconciler.java:301) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.startAction(PluginReconciler.java:262) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcilePluginState$17(PluginReconciler.java:521) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:510) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:105) ~[classes/:2.7.0]
at java.base/java.util.Optional.map(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:93) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:75) ~[classes/:2.7.0]
at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:163) ~[api-2.7.0.jar:na]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:659) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:493) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1332) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1162) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:888) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-6.0.10.jar:6.0.10]
... 35 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:171) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:655) ~[spring-beans-6.0.10.jar:6.0.10]
... 49 common frames omitted
Caused by: java.lang.IllegalArgumentException: URI is not absolute
at java.base/java.net.URL.fromURI(Unknown Source) ~[na:na]
at java.base/java.net.URI.toURL(Unknown Source) ~[na:na]
at run.halo.sitemap.SitemapPluginConfig.sitemapGeneratorOptions(SitemapPluginConfig.java:36) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:139) ~[spring-beans-6.0.10.jar:6.0.10]
... 50 common frames omitted
2023-07-15T23:24:49.248+08:00 ERROR 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController : Reconciler in run.halo.app.core.extension.reconciler.PluginReconciler-worker-1 aborted with an error, re-enqueuing...
java.lang.IllegalStateException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$doStart$15(PluginReconciler.java:423) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.doStart(PluginReconciler.java:415) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startAction$11(PluginReconciler.java:268) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.stateTransition(PluginReconciler.java:301) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.startAction(PluginReconciler.java:262) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcilePluginState$17(PluginReconciler.java:521) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:510) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:105) ~[classes/:2.7.0]
at java.base/java.util.Optional.map(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:93) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:75) ~[classes/:2.7.0]
at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:163) ~[api-2.7.0.jar:na]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2023-07-15T23:27:33.124+08:00 INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager : Start plugin 'PluginSitemap@1.0.0'
2023-07-15T23:27:33.211+08:00 WARN 7 --- [nReconciler-t-1] r.h.app.plugin.PluginApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
2023-07-15T23:27:33.212+08:00 ERROR 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager : Unable to start plugin 'PluginSitemap@1.0.0'
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:800) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:245) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1352) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1189) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:941) ~[spring-context-6.0.10.jar:6.0.10]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:608) ~[spring-context-6.0.10.jar:6.0.10]
at run.halo.app.plugin.PluginApplicationInitializer.initApplicationContext(PluginApplicationInitializer.java:125) ~[classes/:2.7.0]
at run.halo.app.plugin.PluginApplicationInitializer.onStartUp(PluginApplicationInitializer.java:146) ~[classes/:2.7.0]
at run.halo.app.plugin.HaloPluginManager.doStartPlugin(HaloPluginManager.java:269) ~[classes/:2.7.0]
at run.halo.app.plugin.HaloPluginManager.startPlugin(HaloPluginManager.java:216) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$doStart$15(PluginReconciler.java:419) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.doStart(PluginReconciler.java:415) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startAction$11(PluginReconciler.java:268) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.stateTransition(PluginReconciler.java:301) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.startAction(PluginReconciler.java:262) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcilePluginState$17(PluginReconciler.java:521) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:510) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:105) ~[classes/:2.7.0]
at java.base/java.util.Optional.map(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:93) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:75) ~[classes/:2.7.0]
at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:163) ~[api-2.7.0.jar:na]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:659) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:493) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1332) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1162) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:560) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:520) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:326) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:324) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1417) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1337) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:888) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791) ~[spring-beans-6.0.10.jar:6.0.10]
... 35 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:171) ~[spring-beans-6.0.10.jar:6.0.10]
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:655) ~[spring-beans-6.0.10.jar:6.0.10]
... 49 common frames omitted
Caused by: java.lang.IllegalArgumentException: URI is not absolute
at java.base/java.net.URL.fromURI(Unknown Source) ~[na:na]
at java.base/java.net.URI.toURL(Unknown Source) ~[na:na]
at run.halo.sitemap.SitemapPluginConfig.sitemapGeneratorOptions(SitemapPluginConfig.java:36) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:139) ~[spring-beans-6.0.10.jar:6.0.10]
... 50 common frames omitted
2023-07-15T23:27:33.221+08:00 ERROR 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController : Reconciler in run.halo.app.core.extension.reconciler.PluginReconciler-worker-1 aborted with an error, re-enqueuing...
java.lang.IllegalStateException: Error creating bean with name 'run.halo.sitemap.DefaultSitemapEntryLister': Unsatisfied dependency expressed through constructor parameter 1: Error creating bean with name 'sitemapGeneratorOptions' defined in run.halo.sitemap.SitemapPluginConfig: Failed to instantiate [run.halo.sitemap.SitemapGeneratorOptions]: Factory method 'sitemapGeneratorOptions' threw exception with message: URI is not absolute
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$doStart$15(PluginReconciler.java:423) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.doStart(PluginReconciler.java:415) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$startAction$11(PluginReconciler.java:268) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.stateTransition(PluginReconciler.java:301) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.startAction(PluginReconciler.java:262) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcilePluginState$17(PluginReconciler.java:521) ~[classes/:2.7.0]
at java.base/java.util.Optional.ifPresent(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcilePluginState(PluginReconciler.java:510) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:105) ~[classes/:2.7.0]
at java.base/java.util.Optional.map(Unknown Source) ~[na:na]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:93) ~[classes/:2.7.0]
at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:75) ~[classes/:2.7.0]
at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:163) ~[api-2.7.0.jar:na]
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]