He actualizado el editor desde Rad 7.5 a 8 y maven 2 a 3. Esto ocurre justo después de importar proyectos maven existentes en RAD 8, pero no tengo errores en ningún archivo pom.Error: Los proyectos que contienen los descriptores de despliegue de la versión <unknown> requieren enlaces de formato XMI o archivos de extensiones. t ibm-web-bnd.xml
El problema es con dos archivos XML:
Proyectos que contienen descriptores de despliegue de la versión requieren fijaciones XMI formato o archivos de extensiones. ibm-web-bnd.xml /DocViewerWeb/WebContent/WEB-INF Desconocido validación de mensajes
Proyectos que contienen descriptores de despliegue de la versión requieren fijaciones XMI formato o archivos de extensiones. ibm-web-ext.xml /DocViewerWeb/WebContent/WEB-INF Desconocido Mensaje de validación
contenido de esos dos archivos son:
<?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>
y
<?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>
Lo podría ser el problema aquí?
He publicado otro tema relacionado posiblemente: JSR250: CommonAnnotations for Java, 2.3: @Resource methods must be setters that follow the standard JavaBeans convention
Sí, la raíz del problema anterior es que el web.xml todavía se está refiriendo a 2.4 y necesita ser cambiado a 2.5. La solución es fácil, elimine el desciptor 2.4 y reemplácelo con lo siguiente: Xml version = "1.0" encoding = "UTF-8"?> Si el proyecto tiene alguna.Los archivos xmi deben eliminarse y las configuraciones equivalentes deben agregarse a las nuevas versiones xml de los archivos. –
TechTrip