Este tema describe las limitaciones y restricciones conocidas actualmente
de las herramientas de J2EE.
Espacios no soportados en los URI de JAR en una aplicación de empresa
Los
espacios no soportados en el URI para los módulos o los archivos JAR de programa de
utilidad en una aplicación de empresa. El atributo "Class-Path:" de un archivo MANIFEST.MF en un archivo o módulo
JAR es una lista delimitada por espacios de las vías de acceso relativas de una
aplicación de empresa. Un archivo JAR no podría hacer referencia a otro archivo JAR en el EAR si el URI del
archivo JAR referenciado contenía espacios.
Los nombres de proyecto de las aplicaciones de empresa no deben
contener caracteres DBCS
Cuando se crea un
proyecto de aplicación de empresa, se recomienda que no le dé un nombre que
contenga caracteres del juego de caracteres de doble byte (DBCS).
La vía de acceso de
construcción de Java se actualiza cuando se elimina la dependencia en un
archivo JAR de programa de utilidad
Cuando se elimina la dependencia en un JAR de programa de utilidad, el
proyecto Java correspondiente sólo se eliminará de la
vía de acceso de construcción de Java si el JAR
dependiente sigue estando referenciado por el proyecto EAR. Por ejemplo, supongamos que crea un proyecto Web J2EE 1.3 y EAR junto con el
proyecto de ejemplo JUnit de
Java. A continuación, añada el proyecto JUnit como un JAR de programa de utilidad en el
archivo EAR y añada JUnit como una dependencia JAR de
Java del proyecto Web. Si entonces deseara eliminar la
dependencia entre JUnit y el proyecto Web, debe eliminar en primer lugar la
dependencia JAR de
Java
del proyecto Web y, a continuación, elimine el JAR de programa de utilidad del
archivo EAR. Siga este orden para asegurarse de que funciona correctamente.
La
página Dependencias
JAR de Java no ha actualizado la vía de acceso de construcción
Java
La página Dependencias JAR de
Java no está sincronizada con la página de vía de acceso de
construcción de
Java
en el diálogo de propiedades del proyecto. Por consiguiente, un cambio aplicado de una manera podría no reflejarse en la otra
dentro de la misma sesión de diálogo. Hay también algunos casos en que conmutar de una página a otra causará que la
actualización de una cancele la actualización de la otra cuando se pulse el botón
Aceptar o si se pulsa el botón Aplicar
antes que el botón Aceptar. Habitualmente aparecerá como si
se hubiese añadido una dependencia JAR, pero el proyecto no se ha añadido a la vía
de acceso de construcción de Java. La solución alternativa consiste en reabrir los diálogos de propiedades, conmutar a
la página de dependencias JAR, borrar y volver a seleccionar los archivos JAR
dependientes y luego pulsar Aceptar.
Error 'Descripción de proyecto no válido' al utilizar una ubicación
de proyecto que no es la ubicación por omisión un nuevo proyecto J2EE
Cuando se crea un nuevo proyecto J2EE
(incluidos los proyectos Java, aplicación de empresa, Dynamic Web,
EJB, de cliente de aplicaciones y de conectores), no puede utilizar una ubicación de
proyecto que ya utiliza otro proyecto en el entorno de trabajo. Si elige una ubicación de proyecto utilizada por otro proyecto, el asistente muestra
un diálogo o mensaje de error "Descripción de proyecto no válida". Si, después de recibir este mensaje, selecciona una ubicación de proyecto válida
pulsando el botón Examinar, la creación del proyecto no finalizará todavía. La solución alternativa consiste en pulsar Cancelar y reabrir el asistente de
creación de proyectos.