错误:包含版本< unknown>的项目部署描述符需要XMI格式绑定或扩展文件。 IBM的web-bnd.xml [英] Error: Projects containing version <unknown> deployment descriptors require XMI-format bindings or extensions files. ibm-web-bnd.xml

查看:262
本文介绍了错误:包含版本< unknown>的项目部署描述符需要XMI格式绑定或扩展文件。 IBM的web-bnd.xml的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已将编辑器从 Rad 7.5升级到8 maven 2到3
这是在RAD 8中导入现有的maven项目之后发生的,但我在任何pom文件上都没有错误。

I have upgraded editor from Rad 7.5 to 8 and maven 2 to 3. This happens just after importing existing maven projects in RAD 8, but I have no errors on any pom files.

问题在于两个xml文件:

The issue is with two xml files :

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

Projects containing version deployment descriptors require XMI-format bindings or extensions files. ibm-web-bnd.xml /DocViewerWeb/WebContent/WEB-INF Unknown Validation Message

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

Projects containing version deployment descriptors require XMI-format bindings or extensions files. ibm-web-ext.xml /DocViewerWeb/WebContent/WEB-INF Unknown Validation Message

这两个文件的内容是:

<?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>

这里可能出现什么问题?

What could be the problem here?

我发布了另一个可能相关的问题

推荐答案

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

Projects containing web.xml with version="2.4" or lower require ibm-web-bnd.xmi and ibm-web-ext.xmi.

包含带有 version =2.5的web.xml的项目或更高要求ibm-web-bnd。 xml 和ibm-web-ext。 xml

Projects containing web.xml with version="2.5" or higher require ibm-web-bnd.xml and ibm-web-ext.xml.

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

Perhaps the change in tool versions has upgraded your web.xml version to 2.5, and now RAD is warning that this is incompatible with your web.xml?

这篇关于错误:包含版本&lt; unknown&gt;的项目部署描述符需要XMI格式绑定或扩展文件。 IBM的web-bnd.xml的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆