Explicación | Durante el proceso del servidor para el proveedor de JPA por omisión, el servidor no ha podido encontrar el archivo del proveedor en el paquete. |
Acción | Inspeccione el paquete del proveedor de JPA para asegurarse de que existe la información siguiente: El archivo META-INF/services/javax.persistence.spi.PersistenceProvider define la clase de implementación correcta del proveedor. La clase de implementación existe en el paquete. El archivo archivador Java (JAR) del proveedor se especifica en la propiedad Bundle-ClassPath del archivo META-INF/MANIFEST.MF. |
Explicación | Durante el proceso del servidor para el proveedor de JPA por omisión, el servidor no ha podido leer el contenido del archivo en el paquete del proveedor de JPA. |
Acción | Inspeccione el paquete del proveedor de JPA para asegurarse de que existe el archivo META-INF/services/javax.persistence.spi.PersistenceProvider y de que tiene el formato correcto. |
Explicación | La especificación de JPA (Java Persistence API) requiere que se inicie un contexto de persistencia ampliada únicamente dentro del ámbito de un bean de sesión con estado, y la aplicación ha intentado iniciar el contexto de persistencia ampliada dentro del ámbito de un tipo de bean distinto. |
Acción | Modifique la aplicación para iniciar el contexto de persistencia ampliada dentro del ámbito de un bean de sesión con estado, o cambie el contexto de persistencia. |
Explicación | El proveedor de productos Java Persistence API para WebSphere se instalado en el servidor de aplicaciones para el proveedor de JPA por omisión del sistema. Sin embargo, este proveedor por omisión no se encuentra. Por tanto, la función JPA está inhabilitada. |
Acción | Contacte con el administrador del sistema para hacer que una implementación WSJPA definida por el usuario o por omisión del sistema sea accesible para el servidor de aplicaciones. |
Explicación | Para habilitar el soporte completo de JPA, quizá sea necesario que un proveedor de persistencia inyecte código en la entidad JPA. El tipo ClassLoader activo no admite inyección de código JPA. Por tanto, es posible que una entidad JPA no funcione como se espera. |
Acción | No se requiere ninguna acción. |
Explicación | Este mensaje es sólo informativo. |
Acción | No se requiere ninguna acción. |
Explicación | Según la sección 6.2 de las especificaciones JPA, el nombre de la unidad de persistencia debe ser único en un solo archivo archivador Enterprise JavaBeans-Java (EJB-JAR), un archivo archivador Web (WAR), un archivo JAR cliente de aplicación o un archivo archivador de empresa (EAR). Se ignorará la unidad de persistencia duplicada. |
Acción | Antes de intentarlo de nuevo, renombre o elimine la unidad de persistencia duplicada. |
Explicación | El tiempo de ejecución del servidor no puede asociar la hebra de la operación con ningún componente de la aplicación Java Platform, Enterprise Edition 5 (Java EE 5). Esta condición puede producirse cuando el cliente JNDI que utiliza el nombre java: no se ejecuta en la hebra de una petición de aplicación de servidor. |
Acción | Asegúrese de que la aplicación Java EE 5 no ejecuta operaciones JNDI en nombres java: dentro de bloques de código estático o en hebras creadas por dicha aplicación Java EE 5. Dicho código no se ejecuta necesariamente en la hebra de una petición de aplicación de servidor y, por lo tanto, las operaciones JNDI en nombres java: no le dan soporte. |
Explicación | El método createContainerEntityManagerFactory del proveedor de JPA (Java Persistence API) no ha devuelto EntityManagerFactory. Esto puede producirse si se utiliza el proveedor de JPA incorrecto para la unidad persistente o si se ha producido un error en el proveedor JPA. |
Acción | Asegúrese de que se ha configurado proveedor JPA correcto para la unidad persistente, y compruebe errores anteriores del proveedor de JPA. |
Explicación | La aplicación no está instalada o no se ha iniciado. |
Acción | Instale o inicie la aplicación. |
Explicación | La aplicación ha definido una unidad de persistencia o referencia de contexto de persistencia sin un nombre de unidad de persistencia y no se encuentra una unidad de persistencia única. |
Acción | Cambie la aplicación para especificar un nombre de unidad de persistencia para la referencia, o proporcione una persistencia única. |
Explicación | El servidor ha intentado localizar el origen de datos de la unidad de persistencia. Sin embargo, no se ha encontrado ningún origen de datos. |
Acción | Asegúrese de que el origen de datos solicitado se ha creado y enlazado. |
Explicación | El proveedor de JPA (Java Persistence API) ha intentado transformar la clase y se ha generado una IllegalClassFormatException. El archivo de clase está dañado o el proveedor de JPA tiene un problema. |
Acción | Corrija el archivo de clase dañado o contacte con el proveedor de JPA en busca de asistencia. |
Explicación | El método createContainerEntityManagerFactory del proveedor de JPA (Java Persistence API) ha fallado. |
Acción | Póngase en contacto con el proveedor de JPA para obtener ayuda. |
Explicación | Se ha declarado más de una referencia de contexto de persistencia en el archivo de descripción de despliegue. Se ignoran todas las instancias, excepto la primera. |
Acción | Antes de intentarlo de nuevo, renombre o elimine la referencia de contexto de persistencia duplicada. |
Explicación | Este mensaje es sólo informativo. |
Acción | No se requiere ninguna acción. |
Explicación | El archivo contiene uno o varios errores y no se ajusta a la definición del esquema. Es posible que la aplicación no funcione como se espera. |
Acción | Corrija el error o los errores en el archivo persistence.xml e inténtelo de nuevo. |
Explicación | Excepción inesperada. La causa no se puede determinar inmediatamente. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | Compruebe que la aplicación está ensamblada correctamente con el módulo e instalada. |
Acción | Utilice una herramienta de ensamblaje de aplicaciones para verificar la configuración de la aplicación, instalar la aplicación e intentarlo de nuevo. |
Explicación | Este mensaje es sólo informativo. |
Acción | No se requiere ninguna acción. |
Explicación | La unidad de persistencia y la anotación de inyección de dependencia deben definirse adecuadamente. |
Acción | Verifique que la unidad de persistencia y la anotación de la inyección de dependencia están definidas adecuadamente. Intente realizar el proceso de nuevo. |
Explicación | La especificación del archivo JAR para la unidad de persistencia no tiene el formato correcto. Por tanto, el componente JPA (Java Persistence API) no puede suministrar estos datos al proveedor de persistencia. |
Acción | Corrija la especificación del archivo JAR e inténtelo nuevo. |
Explicación | El URL raíz de JPA para el módulo de la aplicación no tiene el formato correcto. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | Este mensaje es sólo informativo. |
Acción | No se requiere ninguna acción. |
Explicación | Este mensaje es sólo informativo. |
Acción | No se requiere ninguna acción. |
Explicación | Este mensaje es sólo informativo. |
Acción | No se requiere ninguna acción. |
Explicación | La aplicación ha definido una referencia de unidad de persistencia para una unidad de persistencia que no se ha podido encontrar después de buscar META-INF/persistence.xml en todos los archivos y directorios de la vía de acceso de clases. |
Acción | Asegúrese de que el nombre de la unidad de persistencia es correcto y que la unidad de persistencia está ensamblada correctamente en la aplicación verificando que la unidad de persistencia está definida en un archivo META-INF/persistence.xml de un JAR o directorio de la vía de acceso de clases. |
Explicación | El origen de datos definido para esta unidad de persistencia debe estar enlazado en el espacio de nombres del componente. |
Acción | Asegúrese de que el origen de datos solicitado se ha creado y enlazado en el espacio de nombres java:comp/env. |
Explicación | El origen de datos definido para esta unidad de persistencia debe estar enlazado en el espacio de nombres global. |
Acción | Asegúrese de que el origen de datos solicitado se ha creado y enlazado en el espacio de nombres global. |
Explicación | Un método java.sql.Connection distinto del método de cierre o del método isClosed no se puede invocar porque el entorno de tiempo de ejecución del servidor no puede asociar puede asociar la hebra de la operación con ningún componente de la aplicación Java Platform, Enterprise Edition 5 (Java EE 5). Esta condición puede producirse cuando el cliente JNDI (Java Naming and Directory Interface) que está utilizando el nombre java: no se ejecuta en la hebra de una petición de aplicación de servidor. |
Acción | Asegúrese de que la aplicación Java EE 5 no ejecuta operaciones JNDI en nombres java: dentro de bloques de código estático o en hebras creadas por dicha aplicación Java EE 5. Este código no se ejecuta necesariamente en la hebra de una petición de aplicación de servidor. Por lo tanto, las operaciones JNDI en nombres java: no le dan soporte. |
Explicación | El origen de datos no se encuentra porque el entorno de tiempo de ejecución del servidor no puede asociar la hebra de la operación con ningún componente de la aplicación Java Platform, Enterprise Edition 5 (Java EE 5). Esta condición puede producirse cuando el cliente JNDI (Java Naming and Directory InterfaceTM) que está utilizando el nombre "java:" no se ejecuta en la hebra de una petición de aplicación de servidor. |
Acción | Asegúrese de que la aplicación Java EE 5 no ejecuta operaciones JNDI en nombres java: dentro de bloques de código estático o en hebras creadas por dicha aplicación Java EE 5. Este código no se ejecuta necesariamente en la hebra de una petición de aplicación de servidor. Por lo tanto, las operaciones JNDI en nombres java: no le dan soporte. |
Explicación | Este mensaje informativo no se traduce. |
Acción | Consulte el mensaje para obtener detalles. |
Explicación | Este mensaje de aviso no se traduce. |
Acción | Consulte el mensaje para obtener detalles. |
Explicación | Este mensaje de error no se traduce. |
Acción | Consulte el mensaje para obtener detalles. |
Explicación | Un proveedor de JPA (Java Persistence API) no puede funcionar correctamente sin acceso a UOWSynchronizationRegistry para participar en transacciones. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | El contexto del componente no existe en la hebra. El tiempo de ejecución del servidor no puede asociar la hebra de la operación con ningún componente de la aplicación Java Platform, Enterprise Edition 5 (Java EE 5). Esta condición se puede producir cuando el cliente intenta realizar operaciones EntityManager en una hebra de aplicación que no es del servidor. |
Acción | Asegúrese de que la aplicación Java EE 5 no ejecuta operaciones EntityManager en bloques de código estático o en hebras creadas por la aplicación Java EE. |
Explicación | El archivo persistence.xml de la unidad de persistencia contiene un error de sintaxis. Ni la propiedad ni el valor pueden tener el valor "null". |
Acción | Solucione el error de sintaxis que exista en persistence.xml. |
Explicación | Un archivo persistence.xml contiene un error o errores y no se ajusta a la definición del esquema. Es posible que la aplicación no funcione como se espera. |
Acción | Corrija el error o los errores en el archivo persistence.xml e inténtelo de nuevo. |
Explicación | Cuando varias referencias de unidad de persistencia o de contexto de persistencia se definen en el descriptor de despliegue XML del mismo espacio de nombres del componente con el mismo nombre, todos los atributos de la referencia deberán ser los mismos. Un escenario típico donde esto puede ocurrir es al definir referencias para un enterprise bean y para la clase de interceptor correspondiente. Tanto el bean como el interceptor comparten el mismo espacio de nombres del componente; por lo tanto, las referencias que sean comunes entre los dos deben ser compatibles. |
Acción | En el descriptor de despliegue XML, cambie el nombre de una de las referencias, o cambie uno de los valores conflictivos para que sean iguales. |
Explicación | El proveedor de JPA (Java Persistence API) ha anotado este mensaje informativo. |
Acción | Consulte la documentación del proveedor de JPA. |
Explicación | El proveedor de JPA (Java Persistence API) ha anotado este mensaje de aviso. |
Acción | Consulte la documentación del proveedor de JPA. |
Explicación | El proveedor de JPA (Java Persistence API) ha anotado este mensaje de error. |
Acción | Consulte la documentación del proveedor de JPA. |
Explicación | El proveedor de JPA (Java Persistence API) ha anotado este mensaje muy grave. |
Acción | Consulte la documentación del proveedor de JPA. |