首页 文章

Wildfly 10:无法上传部署,未安装所需的服务

提问于
浏览
0

每次我在wildfly 10中部署war文件时,都会出现以下错误:

无法上传部署:服务jboss.deployment中的{“WFLYCTL0080:Failed services”=> {“jboss.deployment.unit . \”member.war \“ . FIRST_MODULE_USE”=>“org.jboss.msc.service.StartException . 单位 . \“member.war \” . FIRST_MODULE_USE:WFLYSRV0153:无法处理部署FIRST_MODULE_USE部署\“member.war \”引起:org.jboss.as.server.deployment.DeploymentUnitProcessingException:WFLYJCA0064:异常部署数据源java: / PostgresDS由以下原因引起:org.jboss.msc.service.DuplicateServiceException:服务jboss.data-source . \“jboss.naming.context.java.PostgresDS \”已注册“},”WFLYCTL0412:未安装的必需服务:“=> [”jboss.deployment.unit . \“member.war \” . FIRST_MODULE_USE“],”WFLYCTL0180:缺少/不可用依赖项的服务“=> undefined}

它发生在我更改 persistence.xml 和 *-ds.xml 时,它告诉我的应用程序将PostgresDS用作 datasource .

1 回答

  • 0

    在不查看文件的情况下,您似乎正在两次注册数据源,一次在* -ds.xml中,一次在persistence.xml中(或者可能在standalone.xml中?) .

    关于缺失/不可用的依赖关系,您确定在Wildfly中安装了Postgres SQL模块,并且在standalone.xml中配置了驱动程序吗?

    也可以看看:

相关问题