gpt4 book ai didi

java - 错误 : Projects containing version deployment descriptors require XMI-format bindings or extensions files. ibm-web-bnd.xml

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:40:37 26 4
gpt4 key购买 nike

我已将编辑器从 Rad 7.5 升级到 8 并将 ma​​ven 2 升级到 3。这发生在 RAD 8 中 importing existing maven projects 之后,但我在任何 pom 文件上都没有错误。

问题在于两个 xml 文件:

包含版本部署描述符的项目需要 XMI 格式的绑定(bind)或扩展文件。 ibm-web-bnd.xml/DocViewerWeb/WebContent/WEB-INF 未知验证消息

包含版本部署描述符的项目需要 XMI 格式的绑定(bind)或扩展文件。 ibm-web-ext.xml/DocViewerWeb/WebContent/WEB-INF 未知验证消息

这两个文件的内容是:

<?xml version="1.0" encoding="UTF-8"?>
<web-bnd
xmlns="http://websphere.ibm.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-bnd_1_0.xsd"
version="1.0">

<virtual-host name="default_host" />

<ejb-ref name="ejb/MaintenanceServices" binding-name="ejblocal:com.tscdv.document.b.MaintenanceServices" />
<ejb-ref name="ejb/ServiceTipsDocumentServices" binding-name="ejblocal:com.tscdv.document.b.ServiceTipsDocumentServices" />
<ejb-ref name="ejb/ActivityDocumentServices" binding-name="ejblocal:com.tscdv.document.b.ActivityDocumentServices" />
<ejb-ref name="ejb/BulletinDocumentServices" binding-name="ejblocal:com.tscdv.document.b.BulletinDocumentServices" />
<ejb-ref name="ejb/CommonService" binding-name="ejblocal:com.tscdv.document.b.CommonService" />
<ejb-ref name="ejb/AdminServices" binding-name="ejblocal:com.tscdv.document.b.AdminServices" />

</web-bnd>

<?xml version="1.0" encoding="UTF-8"?>
<web-ext
xmlns="http://websphere.ibm.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://websphere.ibm.com/xml/ns/javaee http://websphere.ibm.com/xml/ns/javaee/ibm-web-ext_1_0.xsd"
version="1.0">

<reload-interval value="3"/>
<context-root uri="DocViewerWeb" />
<enable-directory-browsing value="true"/>
<enable-file-serving value="true"/>
<enable-reloading value="true"/>
<enable-serving-servlets-by-class-name value="true" />

</web-ext>

这可能是什么问题?

我已经发布了另一个可能相关的问题: JSR250: CommonAnnotations for Java, 2.3: @Resource methods must be setters that follow the standard JavaBeans convention

最佳答案

包含 version="2.4" 或更低版本的 web.xml 的项目需要 ibm-web-bnd.xmi 和 ibm-web-ext.xmi.

包含 version="2.5" 或更高版本的 web.xml 的项目需要 ibm-web-bnd.xml 和 ibm-web-ext.xml.

也许工具版本的变化已经将您的 web.xml 版本升级到 2.5,现在 RAD 警告说这与您的 web.xml 不兼容?

关于java - 错误 : Projects containing version <unknown> deployment descriptors require XMI-format bindings or extensions files. ibm-web-bnd.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10243424/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com