Explicação | Um arquivo de log vazio foi fornecido para o ObjectManager, portanto, ele foi inicializado a frio. |
Ação | Nenhuma, a menos que você esperasse que o ObjectManager inicializasse a quente. Nesse caso, investigue por que o arquivo de log estava vazio. |
Explicação | Um arquivo de log válido foi fornecido para o ObjectManager do qual foi possível reinicializar. |
Ação | Nenhuma, a menos que você esperasse que o ObjectManager inicializasse a frio. Nesse caso, investigue por que o arquivo de log não estava vazio. |
Explicação | O ObjectManager foi solicitado a encerrar. |
Ação | Nenhuma, a menos que você não esperasse o encerramento do ObjectManager. |
Explicação | O ObjectManager foi solicitado para encerrar sem executar um ponto de verificação final ou foi encerrado por causa de algum erro anterior. |
Ação | Nenhuma, a menos que você não esperasse o encerramento do ObjectManager sem executar um ponto de verificação final. Examine a saída de diagnóstico para determinar a causa de um encerramento inesperado. |
Explicação | O ObjectManager estava com pouco espaço de arquivo de log após ter concluído um ponto de verificação, ele restaurou a maior transação no log a fim de liberar algum espaço. |
Ação | Você está tentando fazer muito trabalho transacional para o tamanho do arquivo de log que configurou. Considere se suas transações estão tentando fazer muitas atualizações, se você está tentando atualizar muitos objetos grandes, se está tentando executar muitas transações ao mesmo tempo ou se seu arquivo de log é muito pequeno e deve ficar maior. |
Explicação | O aplicativo perdeu sua referência a uma transação e não pode concluir a transação. Dessa forma, o ObjectManager restaurará a transação para liberar seus recursos. |
Ação | Seu aplicativo perdeu sua referência a uma transação. Se o aplicativo foi finalizado de forma anormal, não há nada mais a fazer. Se, no entanto, o aplicativo perdeu sua referência sem ser finalizado de forma anormal isso poderá ser considerado um erro lógico no aplicativo. |
Explicação | Se houver transações ativas no encerramento. ObjectStores com estratégia STRATEGY_SAVE_ONLY_ON_SHUTDOWN não pode fechar com segurança, pois existem transações ativas. O fechamento de ObjectStore pode fazer com que ele salve dados inconsistentes. O ObjectStore é mantido inalterado. |
Ação | Examine por que existem transações ativas. Essas transações ativas podem existir porque você está utilizando um gerenciador de transações externo. Se você não puder evitar a ocorrência de transações ativas no encerramento, utilize um ObjectStore com uma estratégia de armazenamento diferente. |
Explicação | O sistema de arquivos não pode alocar o espaço necessário. As tentativas de alocar objetos no ObjectStore irão falhar. |
Ação | Examine a exceção e determine por que o espaço não pode ser alocado no sistema de arquivos. |
Explicação | Um java.lang.ClassNotFoundException foi capturado quando o ObjectManager tentou desserializar um ManagedObject. |
Ação | A exceção contém o nome da classe que não pôde ser localizado. Torne-a disponível para o carregador de classes ObjectManagers, por exemplo, incluindo o arquivo de classe no caminho de classe. |
Explicação | Os nomes de ObjectStore devem ser exclusivos dentro do ObjectManager. |
Ação | Escolha um nome diferente para o ObjectStore. |
Explicação | Foi solicitada uma operação em um objeto que está em um estado que não é válido para a operação. A operação falha e é feita a transição do objeto para um estado de erro. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | Uma IOException foi capturada pelo ObjectManager, a operação de E/S não pôde ser repetida com segurança e foi abandonada. |
Ação | A IOException descreve o erro específico. Investigue e corrija a causa da IOException subjacente. |
Explicação | Uma IOException foi capturada pelo ObjectManager, a operação de E/S foi abandonada, mas pôde ser repetida com segurança tentando novamente a API (interface de programação de aplicativos) do ObjectManager depois que a causa subjacente foi corrigida. |
Ação | A IOException descreve o erro específico. Investigue e corrija a causa da IOException subjacente e tente a operação novamente. |
Explicação | Um ObjectStore foi construído utilizando um nome inválido.O ObjectManager não criou o ObjectStore. |
Ação | Examine o nome para determinar por que ele não é válido. |
Explicação | O aplicativo solicitou um conjunto de estatísticas que não é reconhecido. |
Ação | Corrija o nome do conjunto de estatísticas solicitado. |
Explicação | Foi solicitado que um ObjectStore armazenasse um ManagedObject que não é válido. O Objectstore não armazenou o ManagedObject. |
Ação | Examine o ManagedObject a ser armazenado e determine porque ele não é válido. Por exemplo, ele pode ser um ManagedObject nulo. |
Explicação | Ocorreu um erro interno no ObjectStore. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | Um Token é identificado por um objectStoreIdentifier e um storedObjectIdentifier. Apenas um token de cada armazém de identidade pode existir, mas o novo Token e um token existente compartilham a mesma identidade. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | Foi feita uma tentativa de operação inválida no Objeto. A operação não é válida quando o Objeto está em seu estado atual. Por exemplo, você pode ter tentado excluir um ManagedObject que já está excluído. A operação é rejeitada e o Object permanece inalterado. |
Ação | Investigue o estado do Objeto e por que a operação inválida está sendo tentada. |
Explicação | O ObjectManager descobriu uma transação nova e existente que tem o mesmo identificador de transação. Esse é um erro interno que não deve ocorrer. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | Um erro interno foi detectado dentro do ObjectManager. Nenhuma ação futura será permitida na Transação. |
Ação | CMG0002 |
Explicação | Uma exceção foi capturada pelo ObjectManager, o ObjectManager não pôde executar nenhuma ação razoável em resposta à exceção. |
Ação | Investigue e resolva a causa da exceção subjacente. |
Explicação | Foi feita uma tentativa de desbloquear ou substituir um ManagedObject sob uma transação diferente por aquele que o bloqueava. A tentativa é rejeitada. |
Ação | Examine a lógica do aplicativo que utiliza a interface ObjectManager Transaction.unlock(ManagedObject) e determine porque as duas transações são diferentes. |
Explicação | Uma exceção foi capturada quando o ObjectManager tentou abrir o arquivo de log denominado. O ObjectManager não será iniciado. |
Ação | Verifique se o nome do arquivo de log é válido e se o ObjectManager tem as permissões adequadas para gravá-lo. |
Explicação | O ObjectManager detectou o final do arquivo de log de entrada. |
Ação | Nenhuma ação será necessária se essa exceção tiver ocorrido como resultado da leitura do log no final, ao reiniciar o ObjectManager. |
Explicação | O ObjectManager estava se recuperando e encontrou um registro de log com um tipo que ele não reconheceu, o ObjectManager não é instanciado. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | O ObjectManager foi solicitado para localizar um ObjectStore que não foi registrado com ele. |
Ação | O ObjectStore pode ter sido removido do ObjectManager. Recrie o ObjectStore. |
Explicação | Ocorreu um erro interno e uma condição que não é válida foi localizada. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | O ObjectManager tentou obter um bloqueio exclusivo no arquivo de log, mas ele já estava em uso. |
Ação | Determine se outro ObjectManager ou outro programa está tentando utilizar o mesmo arquivo de log. |
Explicação | O arquivo de log de transações continha dados que o ObjectManager não pode interpretar. |
Ação | Verifique se o arquivo de log é o arquivo correto. |
Explicação | Uma transação pode ter apenas um identificador XID de transação X/Open. Isto não pode ser modificado depois que ele está configurado. |
Ação | Examine a lógica do aplicativo e determine porque ele está tentando alterar o XID de uma transação que o aplicativo já configurou. |
Explicação | Um identificador XID da transação X/Open pode ter um comprimento máximo especificado por java.lang.Short.MAX_VALUE. |
Ação | Utilize um comprimento de XID mais curto. |
Explicação | Foi feita uma tentativa de utilizar uma interface que está desativada. |
Ação | Pare de utilizar a interface ou alterne para uma versão do ObjectManager que suporta a interface. |
Explicação | Foi feita uma tentativa de gravar mais dados no log do que o espaço permitido no arquivo disponível. A tentativa é rejeitada e o estado da transação é inalterado. |
Ação | Reduza o número de objetos que você atualiza dentro das transações. Reduza o número de transações que estão simultaneamente ativas. Reduza o tamanho do ManagedObjects que você atualiza. Aumente o tamanho do arquivo de log. |
Explicação | Um sinalizador de tipo na parte do registro de log não foi reconhecido. |
Ação | Determine como o arquivo de log se tornou corrompido e restaure um arquivo de log de backup. |
Explicação | O arquivo de log foi finalizado antes que um registro de verificação final fosse localizado. Os arquivos de log devem conter pelo menos um LogRecord de início de ponto de verificação e de término de ponto de verificação. |
Ação | Determine como o arquivo de log se tornou corrompido e restaure um arquivo de log de backup. |
Explicação | Foi solicitado que o ObjectManager recupere um ManagedObject que parecia estar na memória, mas que não foi localizado. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | O tamanho de um ManagedObject serializado excedeu o tamanho máximo esperado. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | Foi solicitado que o ObjectManager reduzisse o tamanho do log de transações. O tamanho solicitado era muito pequeno para conter os dados de log existentes. O novo tamanho está abaixo do limite que atualmente permitirá que o ObjectManager funcione sem executar pontos de verificação continuamente. |
Ação | Faça um pedido maior ou reduza a carga no log gravando poucos ou menores ManagedObjects. |
Explicação | Foi solicitado que o ObjectManager excluísse uma coleta (Mapa ou Lista) que não estava vazio. A coleta continha algumas entradas que não foram excluídas ou que foram excluídas por uma transação diferente daquela que estava tentando excluir a coleta. |
Ação | Examine a lógica do aplicativo e descubra porque a transação está tentando excluir a coleta enquanto ela contém entradas. |
Explicação | Foi solicitado que o ObjectManager inicie mais transações do que especificado em sua configuração. A nova transação não começou. |
Ação | Examine a lógica do aplicativo e decubra por que ele tentou iniciar várias transações. É possível que o aplicativo esteja iniciando transações, mas não as esteja confirmando nem restaurando. |
Explicação | Foi solicitado que o ObjectManager inicie mais transações do que ele pode suportar com os recursos disponíveis para ele. O ObjectManager reduz o número de transações que ele iniciará, de forma que os pontos de verificação possam ser concluídos antes do preenchimento do arquivo de log. A nova transação não começou. |
Ação | Aumente o tamanho do arquivo de log ou inicie menos transações. |
Explicação | O ObjectStore detectou que ele já estava bloqueado quando tentou aproveitar um bloqueio restrito em seu arquivo. |
Ação | Determine se o arquivo ObjectStore está sendo utilizado por outro ObjectManager ou se o arquivo está sendo utilizado por outro programa. |
Explicação | O arquivo de log não termina anormalmente, o arquivo físico pode estar truncado. |
Ação | Determine se o arquivo de log está danificado, restaure o arquivo não danificado original. |
Explicação | Foi solicitado que o ObjectManager armazene uma referência para um ManagedObject denominado. No entanto, não há ObjectStores passível de reinicialização no qual armazená-lo. |
Ação | Determine se você precisa utilizar um ManagedObject denominado. Se você precisar utilizar um ManagedObject denominado, crie um ObjectStore passível de reinicialização. |
Explicação | Foi feita uma tentativa de incluir uma chave exclusiva para um Mapa quando uma chave idêntica já existe no Mapa. A chave existente já faz parte de outra transação e não pode ser substituída pela nova chave. |
Ação | Solicite a inclusão de uma chave duplicada utilizando o método putDuplicate ou descubra porque o aplicativo está tentando substituir uma chave existente. |
Explicação | Foi solicitado que o ObjectManager reduzisse o tamanho de um arquivo de armazenamento para um comprimento que não pode conter os ManagedObjects existentes no arquivo. |
Ação | Faça um pedido que tenha espaço suficiente para conter os ManagedObjects existentes. |
Explicação | Uma Exceção nio foi capturada pelo ObjectManager, a operação de Entrada/Saída não pôde ser repetida com segurança e foi abandonada. |
Ação | A Exceção nio contém a causa do problema subjacente. Investigue e corrija a causa da Exceção nio subjacente. |
Explicação | Um ObjectStore já estava cheio quando um novo pedido de alocação foi feito. O pedido de alocação foi recusado. |
Ação | Decida se você deve tornar o ObjectStore maior ou determinar se deve remover alguns objetos existentes. Além disso, você pode tentar armazenar mais objetos ou objetos maiores do que planejou. |
Explicação | O construtor do ObjectManager transmitiu um tipo de arquivo de log que não foi reconhecido como um dos tipos de LOG_FILE_TYPE_XXXX. O ObjectManager não foi instanciado. |
Ação | Altere a chamada do construtor para utilizar um tipo de arquivo de log reconhecido. |
Explicação | Uma lista foi solicitada para criar uma sublista delimitada por entradas que ela não continha. A sublista não foi criada. |
Ação | Revise o código do aplicativo para determinar porque a entrada não estava na lista. Por exemplo, a entrada já pode ter sido removida da lista. |
Explicação | Uma assinatura não reconhecida foi localizada em um ManagedObject. Dessa forma, a desserialização foi abandonada. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | ObjectStores podem ser construídos somente com estratégias de armazenamento válidas. |
Ação | Utilize uma estratégia de armazenamento válida para construir o ObjectStore. Consulte o ObjectManagerjavadoc para obter estratégias válidas. |
Explicação | Os identificadores do ObjectStore devem ser exclusivos dentro de um ObjectManager. |
Ação | Inclua ObjectStores existentes em ObjectManagerbefore criando novos Objectstores. Este procedimento permite que o ObjectManager evite reutilizar o identificador. |
Explicação | Para dados protegidos por bytes Guard, o ObjectManager descobriu uma incompatibilidade no valor dos bytes Guard. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | O ObjectStore tem um cabeçalho corrompido e não pode ser processado. |
Ação | Determine como o arquivo se tornou corrompido e restaure um backup. |
Explicação | O arquivo de log tem um cabeçalho corrompido e não pode ser processado. |
Ação | Determine como o arquivo se tornou corrompido e restaure um backup. |
Explicação | O encadeamento {0} falhou ou foi solicitado que ele parasse quando o pedido {1} foi feito. |
Ação | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Explicação | Foi capturada uma exceção quando o ObjectStore tentou abrir o arquivo nomeado. O ObjectManager não será iniciado. |
Ação | Verifique se o nome do arquivo é válido, se o arquivo existe e se o ObjectManager possui as permissões apropriadas para gravá-lo. Se necessário, forneça um mapeamento do nome de armazenamento lógico para o local físico do arquivo quando o ObjectManager iniciar. |
Explicação | Se a mensagem não oferecer informações suficientes, consulte as mensagens selecionadas para obter mais ajuda. |
Ação | Consulte as mensagens anteriores para obter informações adicionais. |