PMGR

PMGR0000E: Pila de llamada:
{0}
Explicación La excepción de pila de llamada que se ha producido cuando el gestor de persistencia ha creado la excepción original.
Acción Consulte el mensaje de error precedente, que ha hecho que se produzca la excepción de pila de llamada.
PMGR0001E: Ocasionado por: {0}
Explicación Se utiliza para imprimir el texto del mensaje de la excepción anidadas (o encadenadas) en la excepción original.
Acción Lea la cadena de excepciones para poder determinar el problema. La última excepción es normalmente la causa principal del problema.
PMGR1000E: Se ha producido la excepción: {0}.
Explicación Se ha producido una excepción que está relacionada con las excepciones anidadas o encadenadas.
Acción Para obtener información sobre este error, consulte las excepciones anidadas o encadenadas.
PMGR1001E: No se ha encontrado esa DataAccessSpec :{0}.
Explicación No se puede encontrar el <tipo> DataAccessSpec, que es parte del archivo xxxAdapterBinding.java generado mediante la herramienta de despliegue, para el nombre de especificación de acceso de datos y los intentos de acceso. Por ejemplo, optimista versus pesimista o leer versus actualizar <¿intentos de accesos?>. Este error se produce por una de las razones siguientes: El origen de datos de fondo no tiene soporte para la sentencia SQL necesaria para el intento de acceso. El código desplegado es una versión antigua que no contiene las funciones nuevas.
Acción Compruebe la clase xxxAdapterBinding generada para el tipo de bean que se está utilizando. La clase contiene la definición para la especificación de acceso de datos. Para solucionar el problema, es posible que necesite volver a desplegar el archivo archivador de empresa (EAR).
PMGR1002E: Error en la generación de código
Explicación Se ha producido un error en uno o más de los archivos código fuente .java generados por la herramienta de despliegue.
Acción Verifique que los archivos generados no contienen errores. Verifique también que ha especificado la información correcta cuando utilizó la herramienta de despliegue.
PMGR1003E: No se han encontrado esos metadatos de enlace: {0}.
Explicación No está definida una relación para el nombre de rol de relación especificado.
Acción Compruebe el código para el bean ConcretexxxBean, que la herramienta de despliegue genera, para determinar si el nombre del rol especificado está definido adecuadamente.
PMGR1004E: El objeto EJB es nulo.
Explicación Un objeto Enterprise JavaBean (EJB) no existe en el contexto.
Acción Verifique si el objeto EJB está disponible en el contexto.
PMGR1005E: El registro para la carga es nulo.
Explicación Los datos ya están suprimidos del almacén de datos, por ejemplo, la base de datos relacional.
Acción Verifique que los datos ya se hayan suprimido del almacén de datos.
PMGR1006E: La transacción es nula.
Explicación La transacción del contexto es nula.
Acción Verifique si la transacción está disponible en el contexto. La ausencia de una transacción normalmente indica la existencia de un error lógico en el componente del contenedor interno.
PMGR1007E: Error interno: Falta el buscador de ExecuteFinderForLink. El código desplegado puede tener errores.
Explicación El método buscador falta en el <tipo> executeFinderForLink.
Acción Compruebe el código para el bean ConcretexxxBean, que la herramienta de despliegue genera, para determinar si el método buscador especificado está definido adecuadamente.
PMGR1008E: No se ha encontrado la factoría relacionada para el nombre: {0}.
Explicación El <tipo> PMHomeInfo no existe para un nombre determinado.
Acción Compruebe en la clase xxxAdapterBinding generada, por la herramienta de despliegue, si el nombre dado es el nombre de esquema abstracto generado en este código.
PMGR1009E: Error al crear la especificación de acceso a datos a partir de BAB: {0}.
Explicación Se ha producido una excepción al crear el <tipo> DataAccessSpec a partir de la clase xxxAdapterBinding generada por la herramienta de despliegue.
Acción Compruebe la clase xxxAdapterBinding generada.
PMGR1010E: El identificador de programa de fondo actual, {0}, ni tiene un código desplegado equivalente en el archivo jar.
Explicación El ID <servidor> de fondo actual en el archivo ibm-ejb-jar-bnd.xml no tiene una clase xxxAdapterBinding desplegada coincidente. La herramienta de despliegue genera la clase.
Acción Compruebe el proceso de despliegue.
PMGR1011E: El ID del programa de fondo actual es nulo.
Explicación El ID <servidor> de fondo actual en el archivo ibm-ejb-jar-bnd.xml es nulo.
Acción Compruebe el proceso de despliegue.
PMGR1012E: El ID de programa de fondo actual {0} no coincide con el origen de datos al que está conectado.
Explicación El ID <servidor> de fondo actual en el archivo ibm-ejb-jar-bnd.xml no coincide con el origen de datos al que está conectado.
Acción Compruebe el proceso de despliegue o la definición del origen de datos.
PMGR1013E: Se ha producido una excepción al verificar el ID del programa de fondo actual {0}: {1}
Explicación Se ha producido una excepción que está relacionada con las excepciones anidadas o encadenadas.
Acción Lea la cadena de excepciones para poder determinar el problema. La última excepción es normalmente la causa principal del problema.
PMGR1014E: Se ha producido una excepción al obtener una fábrica de conexiones: {0}
Explicación Se ha producido una excepción que está relacionada con las excepciones anidadas o encadenadas.
Acción Lea la cadena de excepciones para poder determinar el problema. Esta excepción normalmente se produce debido a un error en la configuración del origen de datos.
PMGR1015E: Error en verificación de bean de sólo lectura: (0).
Explicación Se han cambiado los datos del origen de datos para el bean de sólo lectura.
Acción Vuelva a dirigir la transacción o elija otra estrategia de verificación de lectura.
PMGR1101E: Estado no permitido
Explicación El estado del bean concreto no es correcto para un método de ciclo de vida especificado.
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/
PMGR1102E: Error al examinar AccessIntentService--{0}.
Explicación Se ha producido una excepción al <¿qué hace la búsqueda?> buscar el <tipo> AccessIntenetService.
Acción Verifique que el <tipo> AccessIntentService en el tiempo de ejecución está definido. Para obtener más información, consulte "AccessIntent" en la documentación.
PMGR1103E: Actualizar bean de sólo lectura de nivel de instancia -- {0}.
Explicación Se ha producido una excepción con una operación ejbCreate, ejbStore o ejbRemove sobre un bean, que se carga como un intento de lectura.
Acción Compruebe el valor de intento de acceso del método que carga el bean.
PMGR1104E: Estado no permitido debido a que se ha llamado a ejbRemove/ejbLoad/ejbStore antes de llamar a ejbPostCreate o ejbActivate.
Explicación Existe un estado no permitido porque se ha llamado a ejbRemove, ejbLoad o ejbStore antes de llamar a ejbPostCreate o ejbActivate.
Acción Compruebe si hay problemas en el código o el contenedor desplegado.
PMGR1105E: Estado no permitido debido a que se ha llamado a ejbActivate/ejbCreate para un bean preparado.
Explicación Existe un estado no permitido porque se ha llamado a ejbActivate o ejbCreate para un bean preparado.
Acción Compruebe si hay problemas en el código o el contenedor desplegado.
PMGR1106E: Actualizar bean de sólo lectura de nivel de clase.
Explicación Se ha producido un error con una operación ejbCreate, ejbStore, ejbRemove sobre un bean, que sólo es de nivel de clase de lectura.
Acción Compruebe el archivo ibm-ejb-jar-ext.xml para los valores de memoria caché de datos.
PMGR1107E: Encontrar bean de sólo lectura de nivel de clase para actualizar -- {0}.
Explicación Se ha producido una excepción con una operación ejbFind, ejbLoad sobre un bean, que es sólo de nivel de clase de lectura. No obstante, el intento de acceso está establecido para actualización.
Acción Compruebe el archivo ibm-ejb-jar-ext.xml para los valores de memoria caché de datos. Compruebe también el valor de intento de acceso del método que carga el bean.
PMGR1108E: Obtener intento de acceso NULO.
Explicación Se ha recibido un valor NULO para el <tipo> intento de acceso del <tipo> contexto de entidad.
Acción Compruebe con el propietario del componente de contenedor.
PMGR2000E: Los metadatos de enlace no contienen un tipo de enlace válido
Explicación La infraestructura de asociaciones no ha encontrado un tipo de enlace legal en los metadatos asociados.
Acción Es probable que la infraestructura de asociaciones y código generados por la herramienta de despliegue no estén sincronizados.
PMGR2010E: La supresión en cascada ha generado una excepción de eliminación
Explicación El contenedor ha creado un error RemoveException cuando el gestor de persistencia ha intentado la eliminación en cascada en un bean asociado.
Acción Determine la causa subyacente del error RemoveException.
PMGR5010E: El bean (DataAccessSpec) se ha generado con asociaciones completas en su lista pero sin soporte de DataCacheEntry para ellas.
Explicación El <tipo> DataAccessSpec del método de búsqueda incluía un <tipo> CompleteAssociationList. No obstante, el <tipo> xxxDataCacheEntry no se ha generado para hacer uso de él.
Acción Compruebe la clase xxxAdapterBinding y la clase xxxCacheEntry, generadas por la herramienta de despliegue, para el tipo de bean que se está utilizando. Examine la entrada proporcionada a la herramienta de despliegue para este tipo de bean.
PMGR5020E: El tipo de bean indicado tiene desactivado el Tiempo de vida en el uso de la memoria caché, por lo que no hay ninguna memoria caché que invalidar. Se ignora la petición de invalidación.
Explicación El código de cliente ha enviado una petición PMCacheInvalidationRequest con el nombre abeanAbstractSchemaName. Configure la <¿opción?> Tiempo de vida en el uso de la memoria caché para este tipo de bean o el nombre de beanAbstractSchemaName para la petición está asociado al tipo de bean erróneo.
Acción Utilice una herramienta de ensamblaje para actualizar la configuración del bean de entidad. Para obtener más información sobre las herramientas de ensamblaje, consulte el Information Center. En una herramienta de ensamblaje, pulse la pestaña Extensiones IBM y establezca <¿opción?> el Tiempo de vida en el uso de la memoria caché a un valor apropiado, distinto de Desactivado. Como alternativa, encuentre el código de la aplicación que envía la <¿solicitud?> PMCacheInvalidationRequest y corrija el valor para el nombre beanAbstractSchemaName.
PMGR5021E: El escucha de invalidaciones de PM ha recibido un mensaje pero el parámetro del mensaje no es el objeto PMCacheInvalidationRequest necesario.
Explicación El código de cliente ha enviado un mensaje de Java Message Service (JMS) incorrecto al tema de invalidaciones de la memoria caché para el gestor de persistencia.
Acción Encuentre el código de la aplicación que envía <¿qué envía?> al tema de invalidaciones de la memoria caché del PM y verifique que sigue la interfaz documentada para la invalidación de la memoria caché.
PMGR5022E: No se ha encontrado el nombre JNDI de la factoría de bean {0} entre los nombres de beans instalados actualmente en este servidor de aplicaciones.
Explicación El código de cliente ha enviado un mensaje de Java Message Service (JMS) incorrecto al tema de invalidaciones de la memoria caché para el gestor de persistencia.
Acción Encuentre el código de la aplicación que envía <¿qué envía?> al tema de invalidaciones de la memoria caché del PM. Establezca el parámetro beanHomeJNDIName en un valor correcto.
PMGR5023E: Se ha utilizado el nombre JNDI de la factoría de bean {0} para más de un bean instalado actualmente en este servidor de aplicaciones. Los nombres JNDI de las factorías de bean deben ser exclusivos para los beans CMP.
Explicación Los beans de entidad CMP (persistencia gestionada por contenedor) no aseguran que cada bean de entidad utilice un nombre exclusivo para Java Naming y Directory Interface (JNDI) para la factoría de bean.
Acción Examine el nombre JNDI para la factoría de bean que utilizan los beans instalados y elimine los nombres duplicados. Puede encontrar beans instalados en el descriptor de despliegue y otros lugares.
PMGR5024E: Se ha producido la excepción IOException al acceder al objeto de clave con matriz de bytes {0}
Explicación Una petición de invalidación de la memoria caché del PM ha provocado un error cuando se ha serializado un objeto de clave primario en un byte[]. Si la clase de clave para el bean está en error, ocurrirán otros errores en otros lugares.
Acción Confirme que la clase de clave primaria para el bean se serializa y deserializa correctamente, como requiere la especificación Enterprise JavaBean (EJB) 2.x. Si lo hace, informe de este error a IBM.
PMGR5025E: Se ha producido la excepción ClassNotFoundException al deserializar el objeto de clave primaria del bean pasado por el código del cliente. El objeto de claves no es de la clase correcta para el tipo de bean con el nombre de factoría JNDI = {0}.
Explicación El código de cliente ha enviado un mensaje de Java Message Service (JMS) incorrecto al tema de invalidaciones de la memoria caché para el gestor de persistencia.
Acción Encuentre el código de la aplicación que envía el mensaje JMS al tema de invalidaciones de la memoria caché del PM. Asegúrese de que el código de la aplicación sigue la interfaz documentada para la invalidación de la memoria caché. Concretamente, asegúrese de que los objetos de claves que pasa en la petición son del tipo correcto para el nombre beanHomeJNDIName que pasa en la petición.
PMGR5026E: Se ha producido una excepción durante la inicialización del escucha de invalidaciones
Explicación No se ha configurado la invalidación de la memoria caché del PM correctamente durante el inicio del servidor. Probablemente, se ha producido un error interno en la instalación del tema TopicConnectionFactory o TopicDestination de Java Message Service (JMS).
Acción Se entiende que está utilizando para apuntar a la información de determinación de problemas en línea. Si es posible, intente proporcionar algún tipo de ayuda para que un cliente pueda diagnosticar él mismo el problema.
PMGR5027E: Se ha producido una excepción al intentar recibir un mensaje de invalidación de memoria caché de PM.
Explicación La hebra PMCacheInvalidationMessageHandler ha capturado una excepción al recibir mensajes de invalidación.
Acción Se entiende que está utilizando para apuntar a la información de determinación de problemas en línea. Si es posible, intente proporcionar algún tipo de ayuda para que un cliente pueda diagnosticar él mismo el problema.
PMGR6020E: Error al conectar con el adaptador {0}
Explicación El adaptador de recursos ha creado una excepción al recibir una petición para una conexión.
Acción Compruebe que Java Platform, Enterprise Edition (Java EE) Connector, o el adaptador de recursos, que se ha configurado para ser utilizado con el tipo de bean actual es un adaptador de recursos válido. El error es provocado por una anomalía con la fábrica de conexiones.
PMGR6022E: Error al utilizar el adaptador para crear o ejecutar una interacción. {0}
Explicación El adaptador de recursos ha creado una excepción al recibir una petición para una conexión.
Acción Compruebe que Java Platform, Enterprise Edition (Java EE) Connector, o el adaptador de recursos, que se ha configurado para ser utilizado con el tipo de bean actual es un adaptador de recursos válido. El error es provocado por una anomalía con el método connection.getInteraction o la propia interacción.
PMGR6023E: Posible conflicto entre esta transacción y otra al acceder a los mismos datos, probablemente debido al diseño de la aplicación.
Explicación La causa más común de esta excepción es cuando las aplicaciones Enterprise JavaBean (EJB) Versión 2.0 están en un punto muerto con otra transacción en esta u otra aplicación en este u otro sistema. En este contexto, el punto muerto significa aquí que intenta obtener un bloqueo sobre los datos de la base de datos cuando alguna otra transacción ya tiene un bloqueo en conflicto. Se han obtenido los bloqueos al intentar acceder a los datos de un bean o, a veces de un bean cercano en la misma tabla de base de datos.
Acción Corrija la lógica de la aplicación o el patrón de acceso a los datos de esta aplicación o la la otra aplicación, de forma que no se produzca el conflicto. Para obtener más información sobre cuándo y cómo se obtienen los bloqueos, consulte la documentación de su base de datos particular u otro almacén de datos. Para obtener más información acerca de cómo configurar las aplicaciones para evitar un punto muerto, consulte la documentación de Intentos de acceso.
PMGR6024E: Se ha generado DuplicateKeyException durante interaction.execute(...), inputRecord = {0}
Explicación El resource configurado para este tipo de bean indica que la clave proporcionada es el duplicado de una clave que ya existe en el almacén de datos. Esto puede suceder durante la ejecución normal de la aplicación.
Acción La aplicación debería aceptar esta excepción y comunicarla al usuario final.
PMGR6025E: Se ha producido un error al intentar actualizar bajo control de simultaneidad optimista porque los datos del bean han cambiado en el almacén de datos desde que esta transacción los leyó. El campo de predicado ha cambiado el valor o se ha eliminado el propio bean.
Explicación Es probable que otra aplicación haya cambiado los datos en la base de datos mientras se estaba utilizando. La aplicación utiliza control de simultaneidad optimista, por ejemplo Intento de acceso = optimisticUpdate y este error se produce a pesar de los beneficios de este control.
Acción Grabe la aplicación para que maneje esta excepción. Vuelva a intentar actualizar o comunique el error al usuario final y permítale decidir si desea reintentar la actualización.
PMGR6030E: EJBCompositeExtractor no contiene AbstractEJBExtractor para la fila de resultados actual.
Explicación El tipo de bean que se utiliza es parte de una jerarquía de herencia. Un método de búsqueda ha devuelto datos de una subclase de bean no reconocida por las subclases del extractor, generadas por la herramienta de despliegue.
Acción Asegúrese de que tiene una entrada de descriptor de despliegue para todos los tipos de bean posibles en esta jerarquía de herencia. A continuación, verifique que la herramienta de despliegue ha generado una clase xxxExtractor para todos estos tipos de bean.
PMGR6031E: Excepción SQL al intentar obtener la columna {0} de resultSet como {1}. RawBeanData={2}
Explicación Como resultado de un método de búsqueda o selección, se ha producido un error al recuperar datos del adaptador de recursos o su almacén de datos.
Acción Compruebe que la información de correlación o los tipos de atributo de bean con la correlación de los tipos de almacén de datos sea la correcta. Si esta información es correcta, examine las clases xxxExtractor, generadas por la herramienta de despliegue. En particular, examine los métodos extractXXX().
PMGR6032E: Excepción SQL al intentar realizar {0}: {1}
Explicación Como resultado de un método de búsqueda o selección, se ha producido un error en los datos que se han devuelto del adaptador de recursos o su almacén de datos.
Acción Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible su uso como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6033E: No se puede llamar al método hasta después de que se haya llamado a extractData().
Explicación Se ha intentado llamar a un método que no funciona hasta que se hayan extraído los datos del bean de esta fila de resultados. Los datos se extraen mediante el método xxxExtractor.extractData.
Acción Se entiende que está utilizando para apuntar a la información de determinación de problemas en línea. Si es posible, intente proporcionar algún tipo de ayuda para que un cliente pueda diagnosticar él mismo el problema.
PMGR6034E: Se ha producido un error al extraer los datos de una fila de resultados del buscador (por ejemplo, el extractor no ha reconocido un valor encontrado en una columna de discriminación al procesarlo).
Explicación Los datos que se han recuperado del almacén de datos para un bean no coinciden con el código del extractor generado para este tipo de bean. Por lo tanto, el método no puede procesar correctamente los datos para utilizarlos como bean de entidad.
Acción Se ha producido un error interno en la herramienta que ha generado el extractor para este tipo de bean. Este error no se produce como resultado de un error de usuario durante la correlación de datos u otra configuración.
PMGR6035E: Se ha producido una excepción SQL al llamar a ResultSet.next(). ResultSet es: {0}
Explicación Como resultado de un método de búsqueda o de selección, se ha producido un error al iterar a través del resultado javax.resource.cci.ResultSet que se ha devuelto del adaptador de recursos o su almacén de datos.
Acción Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible su uso como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6036E: Se ha producido una excepción inesperada al llamar a ResultSet.next(). ResultSet es: {0}
Explicación El adaptador de recursos ha devuelto el resultado javax.resource.cci.ResultSet. Una llamada al siguiente método ha fallado en el resultado.
Acción Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible su uso como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6038E: En RawBeanData, tanto resultRecord como resultSet eran nulos. Esto no debería ocurrir nunca, error de lógica interna.
Explicación Se ha producido un error interno en la lógica que crea e inicializa una colección ResultCollection.
Acción Se entiende que está utilizando para apuntar a la información de determinación de problemas en línea. Si es posible, intente proporcionar algún tipo de ayuda para que un cliente pueda diagnosticar él mismo el problema.
PMGR6040E: Se ha detectado que resultSet estaba cerrado en la primera llamada a resultSet.next(). ResultSet es: {0}
Explicación La conexión que se utiliza para obtener el resultado ResultSet puede estar rota, lo que podría desencadenar un cierre de resultados ResultSets. Este error también se produce cuando el gestor de conexiones Java 2 Connection (J2C) ha cerrado prematuramente una conexión.
Acción Compruebe si se ha desactivado alguna conexión con el almacén de datos. Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6041E: Excepción SQL en la primera llamada a resultSet.next(). ResultSet es: {0}
Explicación Se ha creado una excepción SQLException cuando <¿el servidor de aplicaciones?> ha iterado a través de un resultado ResultSet que se ha devuelto de un método de búsqueda o de selección.
Acción Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible su uso como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6042E: No se ha producido ningún error de SQL en la primera llamada a resultSet.next(). ResultSet es: {0}
Explicación Se ha producido una excepción no relacionada con el mensaje PMGR6040 o PMGR6041 cuando <¿el servidor de aplicaciones?> ha iterado a través de un resultado ResultSet que se ha devuelto de un método de búsqueda o de selección.
Acción Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible su uso como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6043E: Problema al cerrar la conexión después de la finalización normal de interaction.execute(...). El valor generable era: {0}
Explicación Un conexión ha intentado cerrarse cuando estaba en uso por un método distinto al método de búsqueda o de selección. Estos métodos son los de crear, actualizar o eliminar.
Acción Compruebe si se ha desactivado alguna conexión con el almacén de datos o si hay algún problema con las conexiones de la base de datos. Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6045E: El resultado es MappedRecord, que no tiene soporte. Consulte la documentación de ResultCollection para conocer los estándares del adaptador de recursos sobre los resultados del tipo cci.Record.
Explicación El gestor de persistencias requiere que los Adaptadores de recursos devuelvan el resultado de un método de búsqueda o selección como javax.resource.cci.ResultSet o javax.resource.cci.IndexedRecord. El resultado javax.resource.cci.MappedRecord no tiene soporte.
Acción Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible su uso como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Podría haber un error o una omisión en la subclase EJBToRAAdapter suministrada con o añadida al el Adaptador de recursos. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6046E: El resultado es de tipo desconocido. Consulte la documentación de ResultCollection para conocer los estándares del adaptador de recursos sobre los resultados del tipo cci.Record.
Explicación El adaptador de recursos de este tipo de bean ha devuelto el resultado de un método de búsqueda o selección como un tipo de objeto desconocido.
Acción Revise la documentación del adaptador de recursos que está utilizando, para ver si es compatible su uso como almacén de datos para los beans de persistencia gestionada por contenedor (CMP) Versión 2.0. Podría haber un error o una omisión en la subclase EJBToRAAdapter suministrada con o añadida al el Adaptador de recursos. Si está utilizando el Adaptador de recursos relacional, por omisión, es un error interno.
PMGR6050E: La colección es sólo de lectura, ya que representa los datos de un almacén de datos de fondo.
Explicación Las colecciones devueltas de un método de búsqueda o selección son de sólo lectura; y no permiten realizar ningún cambio en su contenido. La aplicación ha intentado llamar a un método de colección que intenta actualizar el contenido.
Acción Cambie la aplicación para que no llame a métodos de colección que intenta actualizar el contenido. Si necesita una colección que tenga alguno, pero no todos, los beans en la colección devuelta, copie los elementos deseados en una colección que pueda crear.
PMGR6051E: Este extractor generado no ha alterado temporalmente el método 'discriminate', aunque lo debería haber hecho porque su bean forma parte de su jerarquía de herencia.
Explicación El extractor generado no ha alterado temporalmente el método de discriminación. El extractor debe alterar temporalmente el método porque su bean es parte de una jerarquía de herencia.
Acción Si ha cambiado el código generado por la herramienta de despliegue, compruebe los errores de este código.
PMGR6052E: Este extractor generado no ha alterado temporalmente el método 'extractDiscriminationValues', aunque lo debería haber hecho porque su bean forma parte de su jerarquía de herencia.
Explicación Este extractor generado no ha alterado temporalmente el método extractDiscriminationValues'. El extractor debe alterar temporalmente el método porque su bean es parte de una jerarquía de herencia.
Acción Si ha cambiado el código generado por la herramienta de despliegue, compruebe los errores de este código.
PMGR6053E: ERROR INTERNO: ResultCollection.fieldResultRawData es nulo
Explicación La envoltura fieldResultRawData es una envoltura del conjunto de resultados o del registro indexado devuelto de un método de búsqueda o de selección. Esta envoltura está establecida en un valor no nulo. Debe haber un error de lógica interno en el código que inicializó la colección ResultCollection.
Acción Se entiende que está utilizando para apuntar a la información de determinación de problemas en línea. Si es posible, intente proporcionar algún tipo de ayuda para que un cliente pueda diagnosticar él mismo el problema.
PMGR6054E: No se puede encontrar la dirección IP del host local (llamando a java.net.InetAddress.getLocalHost().getHostAddress()) utilizada para generar el valor de clave exclusivo.
Explicación La dirección IP que se utiliza para generar valores de clave exclusivos para utilizarlos con beans definidos con el tipo de clave primaria desconocida. Esta dirección IP se utiliza en sistemas operativos distribuidos y no en el sistema operativo z/OS. Sin las direcciones IP, persistence manager no puede dar soporte a claves desconocidas.
Acción Se entiende que está utilizando para apuntar a la información de determinación de problemas en línea. Si es posible, intente proporcionar algún tipo de ayuda para que un cliente pueda diagnosticar él mismo el problema.
PMGR6055E: Función no soportada.
Explicación La aplicación ha intentado llamar a un método que no tiene soporte.
Acción Cambie la aplicación para que no llame a métodos que no estén soportados.
PMGR6056E: Esta DataAccessSpec generada tiene un WholeRowExtractor con más de un extractor (lo que indica que se leerán otros datos de bean más adelante) pero no tiene ningún ReadAheadHint para indicar los otros datos de bean que deben leerse más adelante.
Explicación El DataAccessSpec generado <¿especificación?> tiene un <¿tipo?> WholeRowExtractor con más de un extractor, que indica que otros datos de bean se leerán primero. No obstante, la <¿especificación?> no tiene un <¿tipo?> ReadAheadHint para especificar que otros otros datos de bean se lean primero.
Acción Si ha cambiado el código generado por la herramienta de despliegue, especialmente la clase xxxAdapterBinding, compruebe los errores de este código.
PMGR6057E: Error al generar el contenido de BeanAdapterBinding. Error interno en ejbdeploy o el código generado se ha modificado después y se ha introducido un error.
Explicación El formato o contenido de los datos de la subclase BeanAdapterBinding para un bean de persistencia gestionada por contenedor (CPM) no coincide con los datos que el tiempo de ejecución del gestor de persistencias espera. Este error se produce por un error en el mandato ejbdeploy o en el tiempo de ejecución del gestor de persistencias. También es posible que el error se produzca cuando el código generado esté editado incorrectamente.
Acción Si ha cambiado el código generado por la herramienta de despliegue, compruebe los errores de este código. De lo contrario, informe de este error a IBM." No decir a los clientes que informen de este error a IBM. Si no puede proporcionar otra solución, agregue la información siguiente: "Consulte la información de determinación de problemas en la página Web de soporte de WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/."
PMGR6101E: SerializableDVFieldExtractor ha encontrado un error al extraer un valor dependiente en nombre de un ejbSelect para un campo CMP (el DV).
Explicación Se ha producido un error de bajo nivel al recuperar datos del adaptador de recursos o su almacén de datos como resultado de un método de búsqueda o de selección. Esto se debe normalmente a que los datos en la columna dada no son objetos Java serializados o externalizados como se ha indicado. El error también se puede producir debido a una correlación de esta columna de fondo con un atributo bean.
Acción Compruebe que el valor de esta columna en el almacén de datos es un objeto Java serializado o externalizado. Si es un objeto de Java serializado o externalizado, examine las clases generadas por la herramienta de despliegue, especialmente la clase xxxAdapterBinding de este tipo de bean.
PMGR6102E: SerializableDVFieldExtractor no ha podido encontrar la clase de un valor dependiente en nombre de un ejbSelect para un campo CMP (el DV).
Explicación Cuando se deserializa una columna de datos resultante de un método de búsqueda o de selección, no se puede encontrar la clase Java del objeto serializado anteriormente en esta columna.
Acción Examine la vía de acceso de clases, el archivo de archivador Java (JAR) y, a continuación, que está asociado a la aplicación para determinar por qué no se puede encontrar esta clase. Esta clase la debe proporcionar normalmente usted. Como prueba, intente crear una instancia de esta clase o hacer alguna referencia a ella, en un servlet que haya escrito. El servlet necesita ejecutarse en el servidor de aplicaciones en cuanto se ejecute el gestor de persistencias.
PMGR6501E: Ocasionado por ErrorProcessingResultCollectionRow
Explicación Este error clarifica el origen de la excepción anterior.
Acción Consulte la excepción anterior para determinar la acción apropiada.
PMGR6502E: Ocasionado por PersistenceManagerInternalError
Explicación Este error clarifica el origen de la excepción anterior.
Acción Consulte la excepción anterior para determinar la acción apropiada.
PMGR6503E: Ocasionado por BeanGenerationException
Explicación Este error clarifica el origen de la excepción anterior.
Acción Consulte la excepción anterior para determinar la acción apropiada.
PMGR6504E: Ocasionado por BeanDeploymentDescriptorException
Explicación Este error clarifica el origen de la excepción anterior.
Acción Consulte la excepción anterior para determinar la acción apropiada.
PMGR6999E: SÓLO USO INTERNO: se ha intentado acceder al almacén de datos cuando el acceso estaba desactivado
Explicación El distintivo INTERNAL_USE_ONLY_throwOnDatastoreAccess, interno al producto, se ha alterado. Alterar este distintivo es un error de usuario y no tiene soporte.
Acción Eliminar el código de aplicación altera el distintivo INTERNAL_USE_ONLY_throwOnDatastoreAccess.
Tema de referencia    

Condiciones de uso | Comentarios

Última actualización: Sep 19, 2011 6:32:16 PM CDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ws.ejbpersistence.utilpm.ejbpersistence_NLS.html

© Copyright IBM Corporation 2006, 2011. Reservados todos los derechos.
Este Information Center se ha realizado con tecnología de Eclipse. (http://www.eclipse.org)