使用 Jobrunr 将我的 Spring Boot WAR 文件上传到远程 Wildfly 服务器时出现“Provider “vfs”未安装”

问题描述 投票:0回答:0

我正在使用以下内容:

  • Java 8
  • Wildfly 10(在我的远程托管服务上)
  • 10.3.38-MariaDB
  • 春季启动 2.7.8
  • jobrunr 3.1.2
  • Maven(打包=战争)

当我使用 Spring Boot 在 Eclipse 中运行它时,我的 webapp 在本地运行良好,但是当我尝试通过 Web 界面将它上传到我托管的 WebLogic 服务时,我得到一个“Provider”vfs“未安装”,这似乎与 jobrunr 的相关sqlStorageProvider bean。下面是堆栈跟踪。

我该如何解决这个问题?

Cannot upload deployment: {"WFLYCTL0080: Failed services" => {"jboss.undertow.deployment.default-server.default-host.\"/myapp-0.0.1-SNAPSHOT\"" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host.\"/myapp-0.0.1-SNAPSHOT\": 

java.lang.RuntimeException:org.springframework.beans.factory.UnsatisfiedDependencyException:创建名为“jobScheduler”的 bean 时出错 在类路径资源 [org/jobrunr/autoconfigure/JobRunrAutoConfiguration.class] 中定义: 通过方法“jobScheduler”参数 0 表达的不满足的依赖关系; 嵌套异常是 org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/jobrunr/autoconfigure/storage/JobRunrSqlStorageAutoConfiguration.class] 中定义名称为“storageProvider”的 bean 创建时出错:通过工厂方法实例化 Bean 失败; 嵌套的异常是 org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.jobrunr.storage.StorageProvider]: Factory method 'sqlStorageProvider' throw exception; 嵌套异常是 org.jobrunr.JobRunrException:JobRunr 遇到有问题的异常。请创建错误报告(如果可能,请提供重现此问题的代码和堆栈跟踪) 由以下原因引起:java.lang.RuntimeException:org.springframework.beans.factory.UnsatisfiedDependencyException:创建类路径资源 [org/jobrunr/autoconfigure/JobRunrAutoConfiguration.class] 中定义的名为“jobScheduler”的 bean 时出错: 通过方法“jobScheduler”参数 0 表达的不满足的依赖关系; 嵌套异常是 org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/jobrunr/autoconfigure/storage/JobRunrSqlStorageAutoConfiguration.class] 中定义名称为“storageProvider”的 bean 创建时出错:通过工厂方法实例化 Bean 失败; 嵌套的异常是 org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.jobrunr.storage.StorageProvider]: Factory method 'sqlStorageProvider' throw exception; 嵌套异常是 org.jobrunr.JobRunrException:JobRunr 遇到有问题的异常。请创建错误报告(如果可能,请提供重现此问题的代码和堆栈跟踪) Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'jobScheduler' defined in class path resource [org/jobrunr/autoconfigure/JobRunrAutoConfiguration.class]: Unsatisfied dependency expressed through method 'jobScheduler' 参数 0; 嵌套异常是 org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/jobrunr/autoconfigure/storage/JobRunrSqlStorageAutoConfiguration.class] 中定义名称为“storageProvider”的 bean 创建时出错:通过工厂方法实例化 Bean 失败; 嵌套的异常是 org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.jobrunr.storage.StorageProvider]: Factory method 'sqlStorageProvider' throw exception; 嵌套异常是 org.jobrunr.JobRunrException:JobRunr 遇到有问题的异常。请创建错误报告(如果可能,请提供重现此问题的代码和堆栈跟踪) Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'storageProvider' defined in class path resource [org/jobrunr/autoconfigure/storage/JobRunrSqlStorageAutoConfiguration.class]: 通过工厂方法的 Bean 实例化失败; 嵌套的异常是 org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.jobrunr.storage.StorageProvider]: Factory method 'sqlStorageProvider' throw exception; 嵌套异常是 org.jobrunr.JobRunrException:JobRunr 遇到有问题的异常。请创建错误报告(如果可能,请提供重现此问题的代码和堆栈跟踪) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.jobrunr.storage.StorageProvider]: 工厂方法 'sqlStorageProvider' 抛出异常; 嵌套异常是 org.jobrunr.JobRunrException:JobRunr 遇到有问题的异常。请创建错误报告(如果可能,请提供重现此问题的代码和堆栈跟踪) Caused by: org.jobrunr.JobRunrException: JobRunr 遇到了有问题的异常。请创建错误报告(如果可能,请提供重现此问题的代码和堆栈跟踪) 引起:java.lang.reflect.InvocationTargetException 由以下原因引起:java.nio.file.FileSystemNotFoundException:未安装提供程序“vfs””}}

java spring-boot wildfly-10 jobrunr
© www.soinside.com 2019 - 2024. All rights reserved.