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

时间:2016-09-26 00:34:34

标签: postgresql deployment wildfly

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

  

无法上传部署:{" WFLYCTL0080:服务失败" =>   {" jboss.deployment.unit \" member.war \" .FIRST_MODULE_USE" =>   "服务中的org.jboss.msc.service.StartException   jboss.deployment.unit。\" member.war \" .FIRST_MODULE_USE:WFLYSRV0153:   无法处理部署FIRST_MODULE_USE部署\" member.war \"   引起:   org.jboss.as.server.deployment.DeploymentUnitProcessingException:   WFLYJCA0064:部署数据源java:/ PostgresDS导致的异常   by:org.jboss.msc.service.DuplicateServiceException:服务   jboss.data源\" jboss.naming.context.java.PostgresDS \"已经   已注册"}," WFLYCTL0412:未安装的必需服务:"   => [" jboss.deployment.unit \" member.war \" .FIRST_MODULE_USE&#34]," WFLYCTL0180:   缺少/不可用依赖项的服务" =>未定义}

当我更改 persistence.xml * - ds.xml 时,它会告诉我的应用程序使用 PostgresDS 作为其的数据源

1 个答案:

答案 0 :(得分:0)

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

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

另见: