JBOSS 7.2 -XML定义JBoss -All.xml时错误

发布于 2025-02-04 19:36:10 字数 1952 浏览 4 评论 0 原文

我正在尝试在应用X中添加EAR依赖性,但由于某种原因,部署无法解析XML文件。我试图强迫y.ear在其他5个耳部部署中首先加载。我正在测试 jboss-all.xml 只是在app x上暂时查看我是否可以强迫y始终加载它,但是部署了多个EAR。

我正在遵循确切的redhat指南,如SEED

我版本的JBOSS中是否有一个错误可以阻止该urn加载?我将如何加载它或应该使用什么版本?

系统:

产品名称:JBOSS EAP

产品版本:7.2.9.GA

版本版本:6.0.30.final-redhat-00001

错误

"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {
        "Operation step-2" => {
            "WFLYCTL0080: Failed services" => {
                "jboss.deployment.unit.\"
                X.ear\ ".STRUCTURE" => "WFLYSRV0153: Failed to process phase STRUCTURE of deployment \"X.ear\"
                Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0053: Failed to parse\ "/content/X.ear/META-INF/jboss-app.xml\"
                Caused by: javax.xml.stream.XMLStreamException: ParseError at[row, col]: [2, 5]
                Message: Unexpected element '{urn:jboss:deployment-dependencies:1.0}jboss-deployment-dependencies'
                encountered "}
            }
        }
    }

jboss-all.xml

<jboss xmlns="urn:jboss:1.0">
    <jboss-deployment-dependencies xmlns="urn:jboss:deployment-dependencies:1.0">
        <dependency name="Y.ear"/>
    </jboss-deployment-dependencies>
</jboss>

I'm trying to add an ear dependency in app X for app Y but for some reason the deployment fails to parse the xml file. I'm trying to force Y.ear to be loaded first among 5 other EAR deployments. I'm testing out jboss-all.xml just on app X for the time being to see if I can force Y to always be loaded before it, but there are multiple EARs deployed.

I'm following the exact RedHat guide as seen here

7.6.2. Control the Order of Deployments

Is there a bug in my version of jboss that is preventing this urn from being loaded? How would I go about loading it or what version should I be using?

System:

Product Name: JBoss EAP

Product Version: 7.2.9.GA

Release Version: 6.0.30.Final-redhat-00001

Error

"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {
        "Operation step-2" => {
            "WFLYCTL0080: Failed services" => {
                "jboss.deployment.unit.\"
                X.ear\ ".STRUCTURE" => "WFLYSRV0153: Failed to process phase STRUCTURE of deployment \"X.ear\"
                Caused by: org.jboss.as.server.deployment.DeploymentUnitProcessingException: WFLYEE0053: Failed to parse\ "/content/X.ear/META-INF/jboss-app.xml\"
                Caused by: javax.xml.stream.XMLStreamException: ParseError at[row, col]: [2, 5]
                Message: Unexpected element '{urn:jboss:deployment-dependencies:1.0}jboss-deployment-dependencies'
                encountered "}
            }
        }
    }

jboss-all.xml

<jboss xmlns="urn:jboss:1.0">
    <jboss-deployment-dependencies xmlns="urn:jboss:deployment-dependencies:1.0">
        <dependency name="Y.ear"/>
    </jboss-deployment-dependencies>
</jboss>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文