Anotaciones de metadatos EJB
Las anotaciones permiten escribir metadatos de Enterprise JavaBeans (EJB) dentro del código fuente. Puede utilizarlas en lugar de los archivos de descriptor de despliegue XML (Extensible Markup Language). Las anotaciones también se pueden utilizar con archivos de descriptor.
Si ha instalado el Feature Pack for EJB 3.0, la acción predeterminada es explorar las anotaciones durante la instalación de un módulo de EJB 3.0. Para WebSphere Application Server, versión 7.0 y posteriores, la acción predeterminada es no explorar los módulos anteriores a Java EE 5 durante la instalación de la aplicación o el arranque del servidor.
Para conservar la compatibilidad con versiones anteriores de Feature Pack for EJB 3.0 y Feature Pack for Web Services, tiene la opción de explorar los módulos web heredados para ver si hay metadatos adicionales. Se define un conmutador de nivel de servicio para el comportamiento de exploración de cada paquete de características. Si el valor predeterminado no es el correcto, el conmutador debe establecerse en cada servidor y servidor administrativo que necesite un cambio en el valor predeterminado. Los conmutadores son las propiedades personalizadas del servidor com.ibm.websphere.webservices.UseWSFEP61ScanPolicy={true|false} y com.ibm.websphere.ejb.UseEJB61FEPScanPolicy={true|false}. Para definir estas propiedades en la consola administrativa, pulse
.Además, el producto proporciona valores predeterminados para la mayoría de las anotaciones EJB que utiliza. En muchos casos, la omisión de una anotación implica que desea utilizar el valor predeterminado.
Normalmente, las anotaciones se encuentran en los paquetes javax.ejb y javax.persistence.