簡體   English   中英

JBoss模塊的示例module.xml給出了解析錯誤

[英]Example module.xml for JBoss module gives parse errors

我正在嘗試非常簡單地將jaybird jdbc驅動程序部署為JBoss模塊。 我在這里為此編寫了一個非常簡單的module.xml:

<?xml version="1.0" encoding="UTF-8"?>

<module xmlns="urn:jboss:module:1.6" name="org.firebirdsql.jdbc.jaybird-jdk18" version="3.0.1">
    <resources>
        <resource-root path="jaybird-jdk18-3.0.1.jar"/>
    </resources>
</module>

但是,當我加載依賴它的模塊時,出現以下錯誤:

Caused by: org.jboss.modules.xml.XmlPullParserException: Unknown attribute \"version\" from namespace \"\" (position: START_TAG seen ...le:1.6\" name=\"org.firebirdsql.jdbc.jaybird-jdk18\" version=\"3.0.1\">... @3:96) "}}}}

我不明白該錯誤,因為https://jboss-modules.github.io/jboss-modules/manual/#module-descriptors上的文檔說version屬性存在於1.6版本中。 實際上,如果僅從該頁面復制並粘貼示例XML,我仍然會遇到相同的解析錯誤。

似乎必須使用了錯誤的架構,但是我看不到文檔中的任何內容來解釋為什么會這樣。

我不知道您的jboss版本。 但是您可以檢查以下模式:$ JBOSS_HOME / docs / schema,其中有module-1_0.xsd,module1_1.xsd等。 如果沒有類似module-1_6.xsd的文件,則您的JBoss不支持該模式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM