【问题标题】:Migrating Java application from Jboss eap-6.3 to Wildfly 9将 Java 应用程序从 Jboss eap-6.3 迁移到 Wildfly 9
【发布时间】:2015-12-19 00:34:40
【问题描述】:

我正在尝试将在服务器 Jboss eap-6.3 上运行的应用程序转移到 Wildfly 9 服务器上。

独立日志

{
    "WFLYCTL0080: Failed services" => {
        "jboss.deployment.subunit.\"calculator-jee-1.00.00.ear\".\"calculator-ws-1.00.00.jar\".INSTALL" => "org.jboss.msc.service.StartException in service jboss.deployment.subunit.\"calculator-jee-1.00.00.ear\".\"calculator-ws-1.00.00.jar\".INSTALL: WFLYSRV0153: Failed to process phase INSTALL of subdeployment \"calculator-ws-1.00.00.jar\" of deployment \"calculator-jee-1.00.00.ear\"
    Caused by: java.lang.NoClassDefFoundError: org/apache/ws/commons/schema/XmlSchemaAllMember",
    "WFLYCTL0180: Services with missing/unavailable dependencies" => [
        "jboss.naming.context.java.comp.\"calculator-jee-1.00.00\".\"calculator-ws-1.00.00\".WServicesServerDAOImpl.Validator is missing [jboss.naming.context.java.comp.\"calculator-jee-1.00.00\".\"calculator-ws-1.00.00\".WServicesServerDAOImpl]",
        "jboss.naming.context.java.comp.\"calculator-jee-1.00.00\".\"calculator-ws-1.00.00\".WServicesServerDAOImpl.InstanceName is missing [jboss.naming.context.java.comp.\"calculator-jee-1.00.00\".\"calculator-ws-1.00.00\".WServicesServerDAOImpl]",
        "jboss.deployment.unit.\"calculator-jee-1.00.00.ear\".WeldStartService is missing [jboss.deployment.subunit.\"calculator-jee-1.00.00.ear\".\"calculator-ws-1.00.00.jar\".jndiDependencyService]",
        "jboss.deployment.subunit.\"calculator-jee-1.00.00.ear\".\"calculator-ws-1.00.00.jar\".weld.weldClassIntrospector is missing [jboss.deployment.subunit.\"calculator-jee-1.00.00.ear\".\"calculator-ws-1.00.00.jar\".beanmanager]",
        "jboss.deployment.unit.\"calculator-jee-1.00.00.ear\".deploymentCompleteService is missing [jboss.deployment.subunit.\"calculator-jee-1.00.00.ear\".\"calculator-ws-1.00.00.jar\".deploymentCompleteService]",
        "jboss.naming.context.java.comp.\"calculator-jee-1.00.00\".\"calculator-ws-1.00.00\".WServicesServerDAOImpl.InAppClientContainer is missing [jboss.naming.context.java.comp.\"calculator-jee-1.00.00\".\"calculator-ws-1.00.00\".WServicesServerDAOImpl]",
        "jboss.deployment.subunit.\"calculator-jee-1.00.00.ear\".\"calculator-ws-1.00.00.jar\".batch.environment is missing [jboss.deployment.subunit.\"calculator-jee-1.00.00.ear\".\"calculator-ws-1.00.00.jar\".beanmanager]",
        "jboss.naming.context.java.comp.\"calculator-jee-1.00.00\".\"calculator-ws-1.00.00\".WServicesServerDAOImpl.ValidatorFactory is missing [jboss.naming.context.java.comp.\"calculator-jee-1.00.00\".\"calculator-ws-1.00.00\".WServicesServerDAOImpl]"
    ]
}

有人可以帮助我吗?我是 JBoss 和 Wildfly 环境的新手

【问题讨论】:

    标签: java jboss wildfly


    【解决方案1】:

    您的应用程序似乎需要包含在最新 xmlschema-core 中的 org.apache.ws.commons.schema.XmlSchemaAllMember 类。 您可以将依赖项添加到您的应用程序。 祝你好运。

    【讨论】:

      最近更新 更多