Utilizar el atributo metadata-complete para módulos Java EE 5 sin anotaciones

Java EE 5 soporta la utilización de anotaciones para especificar información de despliegue. Cuando las aplicaciones contienen un gran número de clase Java, el tiempo de proceso de despliegue para las anotaciones puede aumentar. Para minimizar el impacto en el rendimiento, puede utilizar uno de los métodos siguientes:

La señal metadata-complete se puede definir como int en los archivos de descriptores de despliegue ejb-jar.xml o web.xml.

Por ejemplo, un descriptor de despliegue de módulo EJB puede definir el atributo metadata-complete como:

< span class="Code"> < ejb-jar xmlns= "http://java.sun.com/xml/ns/javaee"
                  xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation= "http://java.sun.com/xml/ns/javaee"
         http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd"
                  version = "3.0" metadata-complete = "true">

</ejb-jar>

Un descriptor de despliegue de módulo web puede definir el atributo metadata-complete como:

< span class="Code"> < app-web xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
                  xmlns = "http://java.sun.com/xml/ns/javaee"
                  xmlns: web = "http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
                  xsi:schemaLocation= "http://java.sun.com/xml/ns/javaee"
         http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
                  id="WebApp_ID "version="2.5" metadata-complete = "true">

</web-app>

Para obtener información adicional, consulte Metadatos para valores de módulo.