Explicación | Se ha proporcionado un archivo de anotaciones vacío a ObjectManager, por lo tanto, se ha realizado un inicio en frío. |
Acción | Ninguna, a menos que estuviera previsto el inicio en caliente de ObjectManager. En cuyo caso, compruebe por qué el archivo de anotaciones estaba vacío. |
Explicación | Se ha proporcionado un archivo de anotaciones válido a ObjectManager desde el que se ha podido reiniciar. |
Acción | Ninguna, a menos que estuviera previsto el inicio en frío de ObjectManager. En cuyo caso, compruebe por qué el archivo de anotaciones no estaba vacío. |
Explicación | Se ha solicitado la conclusión de ObjectManager. |
Acción | Ninguna, a menos que no estuviera prevista la conclusión de ObjectManager. |
Explicación | Se ha solicitado la conclusión de ObjectManager sin realizar un punto de comprobación final. |
Acción | Ninguna, a menos que no estuviera prevista la conclusión de ObjectManager sin un punto de comprobación final. |
Explicación | Una vez completado un punto de comprobación a ObjectManager le ha faltado espacio en el archivo de anotaciones y ha retrotraído la transacción de mayor tamaño de las anotaciones para liberar un poco de espacio. |
Acción | Está intentando realizar demasiadas tareas de transacciones para el tamaño de archivo de anotaciones que ha configurado. Determine si las transacciones están intentando realizar demasiadas actualizaciones o si está intentando actualizar objetos demasiado grandes o si está intentando ejecutar demasiadas transacciones al mismo tiempo o si el archivo de anotaciones es demasiado pequeño y debe aumentar su tamaño. |
Explicación | La aplicación ha perdido su referencia a una transacción y no se ha podido completar, por lo tanto, ObjectManager retrotraerá la transacción para poder liberar sus recursos. |
Acción | La aplicación ha perdido su referencia a una transacción. Si la aplicación ha finalizado de forma anómala, no hay nada más que hacer.No obstante, si la aplicación ha perdido su referencia sin finalizar de forma anómala esto puede considerarse un error lógico de la aplicación. |
Explicación | Existen transacciones activas en la conclusión. ObjectStore con la estrategia STRATEGY_SAVE_ONLY_ON_SHUTDOWN no puede concluirse de forma segura ya que puede causar que se guarden datos incoherentes. ObjectStore de deja sin modificar. |
Acción | Examine porqué hay transacciones activas, ya que puede ser la causa de que esté utilizando un gestor de transacciones externas. Si no puede evitar tener transacciones activas en la conclusión, utilice un ObjectStore con una estrategia de almacenamiento distinta. |
Explicación | El sistema de archivos no ha podido asignar el espacio necesario. Los intentos de asignar objetos en ObjectStore fallarán. |
Acción | Examine la excepción y determine porqué no se ha podido asignar el espacio en el sistema de archivos. |
Explicación | Se ha detectado una excepción java.lang.ClassNotFoundException cuando se intentaba deserializar un ManagedObject. |
Acción | Busque la clase que no se ha podido encontrar y haga que esté disponible para el cargador de clases ObjectManagers. |
Explicación | Los nombres de ObjectStore deben ser exclusivos dentro de ObjectManager. |
Acción | Utilice un nombre distinto para ObjectStore. |
Explicación | Se ha solicitado una operación en un objeto con un estado no válido, la operación ha fallado y se ha pasado el objeto a un estado de error. |
Acción | Este es un error lógico interno de ObjectManager. No hay operaciones adicionales en el objeto que puedan realizarse correctamente. Póngase en contacto con el servicio de soporte de IBM. |
Explicación | ObjectManager ha detectado una excepción IOException, no se ha podido volver a intentar la operación de E/S con seguridad y se ha abandonado. |
Acción | Investigue y solucione la causa de la IOException subyacente. |
Explicación | ObjectManager ha detectado una excepción IOException, se ha abandonado la operación de E/S, pero se puede volver a intentar con seguridad mediante la API de ObjectManager cuando se haya solucionado la causa subyacente. |
Acción | Investigue y solucione la causa de la IOException subyacente y vuelva a intentar la operación. |
Explicación | Se ha construido un ObjectStore utilizando un nombre no válido. No se ha creado ObjectStore. |
Acción | Examine el nombre para determinar porqué no es válido. |
Explicación | Se ha solicitado un conjunto de estadísticas que no se ha reconocido. |
Acción | Corrija el nombre del conjunto de estadísticas solicitado. |
Explicación | Se ha solicitado a ObjectStore que almacene un ManagedObject no válido. El ManagedObject no se almacena. |
Acción | Examine ele ManagedObject que debe almacenarse y determine porqué no es válido. Por ejemplo, puede ser nulo. |
Explicación | Se ha producido un error interno en ObjectStore. |
Acción | Notifique el problema al servicio técnico de IBM. |
Explicación | Sólo puede existir un símbolo de cada identidad (objectStoreIdentifier y storedObjectIdentifier) pero el nuevo símbolo y otro existente comparten la misma identidad. |
Acción | Es posible que ObjectStore esté dañado. Póngase en contacto con el servicio de soporte de IBM. |
Explicación | Se ha intentado una operación no válida en el objeto para el estado en el que está. La operación se ha rechazado y el objeto no se ha modificado. |
Acción | Investigue el estado del objeto y el motivo por el que se ha intentado la operación no válida. |
Explicación | El ObjectManager ha descubierto una transacción nueva y existente que tiene el mismo LUWID. Se trata de un error interno y no debería producirse. |
Acción | Recopile la información disponible y póngase en contacto con el soporte de IBM. |
Explicación | Se trata de un error en ObjectManager que no debería ocurrir. No se permiten más acciones en la transacción. |
Acción | Recopile toda la información de FFDC y cualquier otra disponible y póngase en contacto con el soporte de IBM. |
Explicación | ObjectManager ha generado y detectado una excepción, ObjectManager no ha podido realizar los pasos necesarios para responder a la excepción. |
Acción | Compruebe la causa de la excepción subyacente. |
Explicación | Se ha intentado desbloquear o sustituir un ManagedObject bajo una transacción diferente a la transacción que lo ha bloqueado. Se ha rechazado el intento. |
Acción | Consulte la lógica de la aplicación utilizando la interfaz de ObjectManager Transaction.unlock(ManagedObject) para ver por qué las dos transacciones son diferentes. |
Explicación | Se ha detectado una excepción al intentar abrir el archivo de anotaciones indicado. ObjectManager no se iniciará. |
Acción | Compruebe que el nombre del archivo de anotaciones sea válido y que ObjectManager tenga el permisos adecuados para escribir en el mismo. |
Explicación | ObjectManager ha detectado el final del archivo de anotaciones de entrada. |
Acción | Ninguna si se ha generado como resultado de leer las anotaciones hasta el final en el reinicio de ObjectManager. |
Explicación | Cuando ObjectManager se estaba recuperando ha encontrado un registro de anotaciones con un tipo que no reconocía y no se ha creado la instancia de ObjectManager. |
Acción | Examine el archivo de anotaciones que está utilizando ObjectManager y determine si está dañado.Si no está dañado, póngase en contacto con el servicio de soporte de IBM. |
Explicación | Se ha solicitado a ObjectManager que localice un ObjectStore que no estaba registrado con el mismo. |
Acción | Es posible que ObjectStore se haya eliminado de ObjectManager. Vuelva a crear ObjectStore. |
Explicación | Se ha producido un error interno y se ha encontrado una condición no válida. |
Acción | La acción se termina. Se ha producido un error interno, recopile los datos disponibles e informe del error al servicio de IBM. |
Explicación | ObjectManager ha intentado obtener un bloqueo exclusivo en el archivo de anotaciones, pero éste ya se estaba utilizando. |
Acción | Pruebe si otro ObjectManager u otro programa está intentando utilizar el mismo archivo de anotaciones. |
Explicación | El archivo de anotaciones de transacciones contenía datos que ObjectManager no ha podido interpretar. |
Acción | Compruebe que el archivo de anotaciones sea el correcto.Si lo es, póngase en contacto con el servicio de soporte de IBM. |
Explicación | Una transacción sólo puede tener un XID y no puede modificarse una vez se ha establecido. |
Acción | Examine la lógica de la aplicación y determine porqué está intentando cambiar el XID cuando la transacción ya tiene una. |
Explicación | Un XID puede tener una longitud máxima de java.lang.Short.MAX_VALUE. |
Acción | Utilice un XID de menor longitud. |
Explicación | Se ha intentado utilizar una interfaz que está inhabilitada. |
Acción | Deje de utilizar la interfaz o conmute a una versión de ObjectManager que le dé soporte. |
Explicación | Se ha intentado escribir más datos en las anotaciones que el espacio de archivo disponible. Se rechaza el intento y el estado de transacción permanece igual. |
Acción | Reduzca el número de objetos que se actualizan en las transacciones, reduzca el número de transacciones activas simultáneamente, reduzca el tamaño de ManagedObjects que se actualizan o aumente el tamaño del archivo de anotaciones. |
Explicación | No se ha reconocido un distintivo de tipo en parte del registro de anotaciones. |
Acción | Si el archivo de anotaciones no está dañado, póngase en contacto con el servicio de soporte de IBM. |
Explicación | El archivo de anotaciones ha finalizado antes de encontrar un registro de final de punto de comprobación. Los archivos de anotaciones deben contener como mínimo un registro de anotaciones de inicio de punto de comprobación y un final de punto de comprobación. |
Acción | Si el archivo de anotaciones no está dañado, póngase en contacto con el servicio de soporte de IBM. |
Explicación | Se ha solicitado a ObjectManager que recupere un ManagedObject que debería haber estado en la memoria, pero que no lo estaba. |
Acción | Póngase en contacto con el servicio de soporte de IBM. |
Explicación | El tamaño de un ManagedObject serializado ha superado el máximo esperado. |
Acción | Esto no debería producirse; recopile toda la información disponible y póngase en contacto con el soporte de IBM. |
Explicación | Se ha solicitado a ObjectManager que reduzca el tamaño de su archivo de transacciones. El tamaño solicitado era demasiado pequeño para incluir los datos de anotaciones existentes. El nuevo tamaño está por debajo del límite que actualmente permitirá que ObjectManager funcione sin sincronización por puntos de comprobación continua. |
Acción | Realice una petición más larga o reduzca la carga de las anotaciones escribiendo menos ManagedObjects o más pequeños. |
Explicación | Se ha solicitado a ObjectManager que suprima una colección (Correlación o lista) que no estaba vacía. Contenía algunas que no se han suprimido o que ha suprimido una transacción que no era la que está intentado suprimir la colección |
Acción | Examine la lógica de la aplicación y detecte por qué está intentando suprimir la colección cuando no está vacía. |
Explicación | Se ha solicitado a ObjectManager que inicie más transacciones de las que se ha configurado. La nueva transacción no se inicia. |
Acción | Examine la lógica de la aplicación y detecte por qué está intentando iniciar demasiadas transacciones. Podría estar iniciando transacciones sin comprometerlas y retrotrayéndolas. |
Explicación | Se ha solicitado a ObjectManager que inicie más transacciones de las que da soporte. Normalmente se ha reducido de forma que los puntos de comprobación se puedan completar antes que se llene el archivo de anotaciones cronológicas. La nueva transacción no se inicia. |
Acción | Aumente el tamaño del archivo de anotaciones o inicie menos transacciones. |
Explicación | ObjectStore ha encontrado que ya estaba bloqueado cuando ha intentado tomar un bloqueo exclusivo. |
Acción | Consulte si ObjectStore lo está utilizando otro ObjectManager o si otro programa está utilizando este archivo. |
Explicación | El archivo de anotaciones no finaliza normalmente; parece que el archivo físico se ha truncado. |
Acción | Determine si el archivo de anotaciones está dañado y restaure el archivo original sin dañar. |
Explicación | Se ha solicitado a ObjectManager que almacene una referencia en un ManagedObject indicado pero no hay ObjectStores reiniciables en los que almacenarla. |
Acción | Piense si necesita utilizar un ManagedObject indicado y si es así, cree un ObjectStore que pueda reiniciarse. |
Explicación | Se ha intentado añadir una clave exclusiva que ya existía en la correlación y que no estaba en un estado adecuado para su sustitución. |
Acción | Solicite la adición de una clave duplicada o averigüe porqué la aplicación está intentando sustituir una clave existente. |
Explicación | Se ha solicitado a ObjectManager que disminuya el tamaño de un archivo de almacén a una longitud que no puede contener los ManagedObjects existentes en el archivo. |
Acción | Efectúe una petición de más espacio que el tamaño utilizado actualmente. |
Explicación | ObjectManager ha detectado una excepción nio, no se ha podido volver a intentar la operación de E/S con seguridad y se ha abandonado. |
Acción | Investigue y solucione la causa de la excepción subyacente. |
Explicación | Un ObjectStore ya estaba lleno cuando se ha realizado una petición de asignación de espacio.No se ha llevado a cabo la asignación. |
Acción | Determine si debe aumentar el tamaño de ObjectStore, si debe suprimir algunos objetos existentes o si está intentando almacenar más objetos u objetos más grandes de lo que tenía previsto. |
Explicación | Se ha pasado un tipo de archivo de anotaciones al constructor ObjectManager constructor que no se ha reconocido como uno de los tipos LOG_FILE_TYPE_XXXX.No se ha creado la instancia de ObjectManager. |
Acción | Cambie la invocación del constructor para que utilice un tipo de archivo de anotaciones reconocido. |
Explicación | Se ha solicitado a una lista que cree una sublista delimitada por entradas que no contenía.No se ha creado la sublista. |
Acción | Consulte el código de la aplicación para determinar por qué la entrada no estaba en la lista. |
Explicación | Se ha encontrado una signatura no reconocida en un ManagedObject, se ha abandonado la deserialización. |
Acción | Póngase en contacto con el servicio de soporte de IBM. |
Explicación | ObjectStores sólo puede construirse con estrategias de almacenamiento válidas. |
Acción | Utilice una estrategia de almacenamiento válida para construir ObjectStore. |
Explicación | Los identificadores de ObjectStore deben ser exclusivos dentro de un ObjectManager. |
Acción | Añada ObjectStores existentes a ObjectManager antes de crear nuevos; esto permite que ObjectManager no vuelva a utilizar el identificador. |
Explicación | Para la protección de datos mediante bytes Guard, se ha encontrado una discrepancia en el valor de los bytes Guard. |
Acción | Póngase en contacto con el servicio de soporte de IBM. |
Explicación | ObjectStore tiene una cabecera dañada y no puede procesarse. |
Acción | Determine cómo se ha dañado el archivo y restaure una copia de seguridad. |
Explicación | El archivo de anotaciones tiene una cabecera dañada y no puede procesarse. |
Acción | Determine cómo se ha dañado el archivo y restaure una copia de seguridad. |
Explicación | Si el mensaje no proporciona suficiente información, consulte los mensajes anteriores para obtener más ayuda. |
Acción | Consulte los mensajes anteriores para obtener más información. |