从Wildfly 10.0.0.Final迁移到10.1.0.Final

时间:2017-03-13 15:17:20

标签: wildfly wildfly-10

我正在将我们正在开发的项目迁移到Wildfly的最新稳定版本。该项目已使用版本10.0.0.Final启动,最新版本为10.1.0.Final:因此我没有预料到问题。

但是在部署项目定义的JMS队列时,我得到以下错误(它们全部通过@JMSDestinations内的EAR注释进行部署:

16:06:55,674 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy") failed - address: ([("deployment" => "togather-0.0.1-SNAPSHOT.ear")]) - failure description: {
    "WFLYCTL0412: Required services that are not installed:" => ["jboss.ra.deployer.\"jmsra.rar\""],
    "WFLYCTL0180: Services with missing/unavailable dependencies" => [
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]",
        "jboss.connector.direct-connection-factory-activator.java:/jms/******* is missing [jboss.ra.deployer.\"jmsra.rar\"]"
    ]

我已经尝试了两个版本中的所有完整配置文件(standalon-fullstandalon-ha-full):版本10.0.0.Final它工作正常,版本10.1.0.Final我得到了部署问题。

我做错了什么,如何解决?

0 个答案:

没有答案