PMGR

PMGR0000E: Pilha de chamadas:
{0}
Explanation A exceção de pilha de chamada que ocorreu quando o gerenciador de persistência criou a exceção original.
Action Consulte a mensagem de erro anterior, que causou a exceção de pilha de chamada.
PMGR0001E: Causado por: {0}
Explanation Utilizado para imprimir messageText da(s) exceção(ões) aninhadas(a.k.a. encadeada) na exceção original.
Action Leia a cadeia de exceções para ajudar a determinar o problema. A última exceção é geralmente a causa raiz do problema.
PMGR1000E: Ocorreu uma exceção :{0}.
Explanation Ocorreu uma exceção relacionada às exceções aninhadas ou encadeadas.
Action Para obter informações sobre o erro, consulte as exceções aninhadas ou encadeadas.
PMGR1001E: Nenhum DataAccessSpec :{0}.
Explanation O DataAccessSpec <tipo>, que faz parte do arquivo xxxAdapterBinding.java gerado pela Ferramenta de Implementação, não pode ser localizado para o nome de especificação de acesso a dados e a intenção de acesso especificados. Por exemplo, otimista versus pessimista ou leitura versus atualização <intenções de acesso?>. Esse erro ocorre por uma das seguintes razões: A origem de dados de backend não suporta a Instrução SQL necessária para a intenção de acesso. O código implementado é uma versão anterior que não contém as novas funções.
Action Verifique na classe xxxAdapterBinding gerada o tipo de bean que está sendo utilizado. A classe contém a definição para a especificação de acesso a dados. Para resolver o problema, pode ser necessário reimplementar o arquivo EAR (Enterprise Archive).
PMGR1002E: Erro na geração de código
Explanation Ocorreu um erro em um ou mais dos arquivos de código-fonte .java que são gerados pela Ferramenta de Implementação.
Action Verifique se os arquivos gerados não contêm erros. Verifique também se você especificou as informações corretas quando utilizou a Ferramenta de Implementação.
PMGR1003E: Nenhum LinkMetadata :{0}.
Explanation Um relacionamento não está definido para o nome da função de relacionamento especificado.
Action Verifique o código para o bean ConcretexxxBean, que é gerado pela Ferramenta de Implementação, para determinar se o nome da função especificado está definido corretamente.
PMGR1004E: O Objeto EJB é nulo.
Explanation Um objeto EJB (Enterprise JavaBean) não existe no contexto.
Action Verifique se o objeto EJB está disponível no contexto.
PMGR1005E: O registro do carregamento é nulo.
Explanation Os dados já estão excluídos do armazém de dados, por exemplo, seu banco de dados relacional.
Action Verifique se os dados já estão excluídos do armazém de dados.
PMGR1006E: A transação é nula.
Explanation A transação do contexto é nula.
Action Verifique se a transação está disponível no contexto. A falta de uma transação indica geralmente um erro lógico no componente do contêiner interno.
PMGR1007E: Erro Interno: Localizador ausente para ExecuteFinderForLink. O código implementado pode ter erros.
Explanation O método localizador está faltando no executeFinderForLink <tipo>.
Action Verifique o código para o bean ConcretexxxBean, que é gerado pela Ferramenta de Implementação, para determinar se o método localizador especificado está definido corretamente.
PMGR1008E: Início relacionado não encontrado para o nome: {0}.
Explanation O PMHomeInfo <tipo> não existe para um nome especificado.
Action Verifique a classe xxxAdapterBinding, gerada pela Ferramenta de Implementação, para determinar se o nome do esquema é o nome do esquema abstrato gerado neste código.
PMGR1009E: Erro ao Criar Especificação de Acesso a Dados do BAB: {0}.
Explanation Ocorreu uma exceção ao criar o DataAccessSpec <tipo> a partir da classe xxxAdapterBinding gerada pela Ferramenta de Implementação.
Action Verifique a classe xxxAdapterBinding gerada.
PMGR1010E: O ID de backend atual, {0}, não tem código implementado equivalente no jar.
Explanation O ID de <servidor?> de backend atual no arquivo ibm-ejb-jar-bnd.xml não possui uma classe xxxAdapterBinding implementada correspondente. A classe é gerada pela Ferramenta de Implementação.
Action Verifique o processo de implementação.
PMGR1011E: O ID de backend atual é nulo.
Explanation O ID de <servidor?> de backend atual no arquivo ibm-ejb-jar-bnd.xml é nulo.
Action Verifique o processo de implementação.
PMGR1012E: O ID de backend atual, {0}, não corresponde à origem de dados de conexão.
Explanation O ID de <servidor?> de backend atual no arquivo ibm-ejb-jar-bnd.xml não corresponde à origem de dados com a qual ele está conectado.
Action Verifique o processo de implementação ou a definição de origem de dados.
PMGR1013E: Ocorreu exceção ao verificar o ID de backend atual {0}: {1}
Explanation Ocorreu uma exceção relacionada às exceções aninhadas ou encadeadas.
Action Leia a cadeia de exceções para ajudar a determinar o problema. A última exceção é geralmente a causa raiz do problema.
PMGR1014E: Ocorreu exceção ao obter connection factory: {0}
Explanation Ocorreu uma exceção relacionada às exceções aninhadas ou encadeadas.
Action Leia a cadeia de exceções para ajudar a determinar o problema. Essa exceção ocorre geralmente devido a um erro na configuração da origem de dados.
PMGR1015E: Falha na verificação do bean de leitura : (0).
Explanation Os dados na origem de dados foram alterados para o bean de leitura.
Action Torne a acionar a transação ou escolha uma estratégia de verificação de leitura diferente.
PMGR1101E: Estado ilegal.
Explanation O estado do bean concreto não está correto para o método de ciclo de vida especificado.
Action Se o problema persistir, informações adicionais podem estar disponíveis se procurar pelo ID de mensagem nos seguintes Web sites: Na página de Suporte do IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ Na página de Suporte do IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/
PMGR1102E: Erro ao consultar AccessIntentService--{0}.
Explanation Ocorreu uma exceção quando <o que faz a consulta?> consultou o AccessIntenetService <tipo>.
Action Verifique se o AccessIntentService <tipo> está definido no tempo de execução. Para obter mais informações, consulte "AccessIntent" na documentação.
PMGR1103E: atualize o bean de leitura em nível de instância -- {0}.
Explanation Ocorreu uma exceção no ejbCreate, ejbStore ou ejbRemove de um bean, o qual carrega como intenção de leitura.
Action Verifique a configuração AccessIntent para o método que carrega o bean.
PMGR1104E: Estado ilegal devido a ejbRemove/ejbLoad/ejbStore chamado antes de chamar ejbPostCreateor ejbActivate.
Explanation Existe um estado ilegal porque o ejbRemove, ejbLoad ou ejbStore são chamados antes de ejbPostCreate ou ejbActivate.
Action Verifique se há problemas no código implementado ou contêiner.
PMGR1105E: Estado ilegal devido a ejbActivate/ejbCreate chamado para um bean pronto.
Explanation Existe um estado ilegal porque o ejbActivate ou ejbCreate foram chamados para um bean de leitura.
Action Verifique se há problemas no código implementado ou contêiner.
PMGR1106E: Atualize o bean de leitura em nível de classe.
Explanation Ocorreu uma exceção no ejbCreate, ejbStore, ejbRemove de um bean, que é um nível de classe de leitura.
Action Verifique o arquivo ibm-ejb-jar-ext.xml para a configuração de cache de dados.
PMGR1107E: Localize o bean de leitura em nível de classe para atualização -- {0}.
Explanation Ocorreu uma exceção no ejbFind, ejbLoad de um bean, que é um nível de classe de leitura. Entretanto, a AccessIntent está configurada para atualização.
Action Verifique o arquivo ibm-ejb-jar-ext.xml para a configuração de cache de dados. Verifique também a configuração AccessIntent para o método que carrega o bean.
PMGR1108E: Obtido NULL AccessIntent.
Explanation Um valor NULL para o AccessIntent <tipo> foi recebido do EntityContext <tipo>.
Action Verifique com o proprietário do componente de contêiner.
PMGR2000E: Os metadados do link não contêm um tipo de link válido
Explanation A estrutura de associações não localizaram um tipo de link ilegal nos metadados associados.
Action A estrutura de associações e o código gerado pela Ferramenta de Implementação provavelmente não estão sincronizados.
PMGR2010E: A exclusão em cascata produziu RemoveException
Explanation O contêiner criou um erro de RemoveException quando o gerenciador de persistência tentou remover em cascata um bean associado.
Action Determine a causa subjacente do erro RemoveException.
PMGR5010E: O bean (DataAccessSpec) foi gerado com associações completas em sua lista, mas sem o suporte DataCacheEntry para elas.
Explanation O DataAccessSpec <tipo> para um método localizador incluía um CompleteAssociationList <tipo>. Entretanto, o xxxDataCacheEntry <tipo> não foi gerado para utilizá-lo.
Action Verifique a classe xxxAdapterBinding e a classe xxxCacheEntry, que são geradas pela Ferramenta de Implementação, para o tipo de bean que está sendo utilizado. Examine a entrada fornecida para a Ferramenta de Implementação para esse tipo de bean.
PMGR5020E: O tipo de bean especificado está com o Tempo de Existência em Uso do Cache DESATIVADO, de modo que não existe nenhum cache para ser invalidado. O pedido de invalidação será ignorado.
Explanation O código do cliente enviou um pedido PMCacheInvalidationRequest com o nome abeanAbstractSchemaName. Configure o Tempo de Existência em Uso do Cache <option?> para esse tipo de bean ou o nome beanAbstractSchemaName para o pedido associado ao tipo de bean incorreto.
Action Utilize a ferramenta de montagem para atualizar a configuração do Bean de Entidade. Para obter mais informações sobre as ferramentas de montagem, consulte o Centro de Informações. Em uma ferramenta de montagem, clique na guia Extensões IBM e configure o Tempo de Existência em Uso do Cache <option?> para um valor apropriado diferente de Desativado. Como alternativa, localize o código do aplicativo que envia o PMCacheInvalidationRequest <pedido?> e corrija o valor para o nome beanAbstractSchemaName.
PMGR5021E: O listener de invalidação do PM recebeu uma mensagem, mas o parâmetro da mensagem não era um objeto PMCacheInvalidationRequest conforme requerido.
Explanation O código do cliente enviou uma mensagem JMS (Java Message Service) incorreta para o tópico de invalidação de cache para o gerenciador de persistência.
Action Localize o código do aplicativo que envia <envia o quê?> para o tópico de invalidação de cache do PM e verifique se ele segue a interface documentada para Invalidação de Cache.
PMGR5022E: Nome JNDI do início do bean {0} não encontrado entre os nomes dos beans atualmente instalados neste servidor de aplicativos.
Explanation O código do cliente enviou uma mensagem JMS (Java Message Service) incorreta para o tópico de invalidação de cache para o gerenciador de persistência.
Action Localize o código do aplicativo que envia <envia o quê?> para o tópico de invalidação de cache do PM. Configure o parâmetro beanHomeJNDIName para um valor correto.
PMGR5023E: O nome JNDI do início do bean {0} foi utilizado por mais de um bean atualmente instalado neste servidor de aplicativos. Os nomes JNDI de início de bean deve ser exclusivo para beans CMP.
Explanation Os beans de entidade CMP (Container-Managed Persistence) não asseguraram que cada bean de entidade utilize um nome JNDI (Java Naming and Directory Interface) para o início do bean.
Action Examine os nomes JNDI para o início de bean utilizado pelos beans instalados e remova quaisquer nomes duplicados. Você pode localizar os beans instalados no descritor de implementação e em outros locais.
PMGR5024E: Exceção de E/S ao acessar objeto da chave da matriz de byte {0}
Explanation Um pedido de invalidação de cache do PM causou um erro quando o objeto de chave primária foi serializado para um byte[]. Se a classe de chave para o bean estiver com falha, outros erros devem ter ocorrido em algum outro lugar.
Action Confirme se a classe de chave primária para seu bean serializa e desserializa corretamente a si própria, conforme necessário pela especificação EJB (Enterprise JavaBean) 2.x. Se for o caso, relate este erro à IBM.
PMGR5025E: ClassNotFoundException ao desserializar objeto da chave primária do bean transmitido pelo código do cliente. O objeto chave não é da classe correta para o tipo de bean com o nome de início JNDI = {0}.
Explanation O código do cliente enviou uma mensagem JMS (Java Message Service) incorreta para o tópico de invalidação de cache para o gerenciador de persistência.
Action Localize o código do aplicativo que envia a mensagem JMS para o tópico de invalidação de cache do PM. Certifique-se de que o código do aplicativo siga a interface documentada para Invalidação de Cache. Especialmente, certifique-se de que os objetos-chave que você transmite no pedido sejam do tipo correto para o nome beanHomeJNDIName transmitido no pedido.
PMGR5026E: Exceção durante inicialização do listener de invalidação
Explanation A invalidação de cache do PM não foi configurada corretamente durante a inicialização do servidor. Provavelmente ocorreu um erro interno na instalação do tópico JMS (Java Message Service) TopicConnectionFactory ou TopicDestination.
Action Eu entendo que você esteja utilizando a para apontar para as informações sobre determinação de problemas. Se possível, tente fornecer algum tipo de ajuda para que um cliente possa autodiagnosticar o problema.
PMGR5027E: Exceção ao tentar receber uma mensagem de invalidação do cache do PM
Explanation O encadeamento PMCacheInvalidationMessageHandler capturou uma exceção ao receber mensagens de invalidação.
Action Eu entendo que você esteja utilizando a para apontar para as informações sobre determinação de problemas. Se possível, tente fornecer algum tipo de ajuda para que um cliente possa autodiagnosticar o problema.
PMGR6020E: Erro ao conectar-se ao adaptador {0}
Explanation O adaptador de recursos criou uma exceção quando recebeu um pedido de uma conexão.
Action Verifique se o Conector Java EE (Java Platform, Enterprise Edition), ou adaptador de recursos, configurado para ser utilizado com o tipo de bean atual é um adaptador de recursos válido. O erro é resultante de uma falha com o connection factory.
PMGR6022E: Erro ao utilizar adaptador para criar ou executar uma Interação. {0}
Explanation O adaptador de recursos criou uma exceção quando recebeu um pedido de uma conexão.
Action Verifique se o Conector Java EE (Java Platform, Enterprise Edition), ou adaptador de recursos, configurado para ser utilizado com o tipo de bean atual é um adaptador de recursos válido. O erro é resultante de uma falha com o método connection.getInteraction ou com a própria interação.
PMGR6023E: Possível conflito entre transações ao acessar os mesmos dados, provavelmente devido ao design do aplicativo.
Explanation A causa mais comum para essa exceção é quando há conflito de aplicativos EJB (Enterprise JavaBean) Versão 2.0 com uma outra transação nesse aplicativo ou com um outro aplicativo neste ou em outro computador. Neste contexto, Conflito significa que você está tentando obter um bloqueio de dados no banco de dados quando alguma outra transação já possui um bloqueio conflitante. Os bloqueios são obtidos quando você tenta acessar os dados para um bean ou, às vezes, para um bean próximo na mesma tabela de banco de dados.
Action Corrija a lógica de aplicativo ou o padrão de acesso a dados para esse aplicativo ou outro aplicativo, para que o conflito não ocorra. Para obter mais informações sobre quando e como os bloqueios são obtidos, consulte a documentação para seu banco de dados específico ou outro armazém de dados. Para obter mais informações sobre como configurar seus aplicativos para evitar um conflito, consulte a documentação de Intenção de Acesso.
PMGR6024E: DuplicateKeyException emitida durante interaction.execute(...), inputRecord = {0}
Explanation O adaptador de recursos configurado para esse tipo de bean indica que a chave fornecida é uma duplicata de uma chave que já existe no armazém de dados. Esse erro pode ocorrer durante a execução normal do aplicativo.
Action Seu aplicativo deve aceitar essa exceção e comunicá-la a seu usuário final.
PMGR6025E: Falha na tentativa de atualização no controle de simultaneidade otimista porque os dados do bean foram alterados no armazém de dados desde que foram lidos por essa transação. Um campo do predicado possui valor alterado ou o próprio bean foi removido.
Explanation Provavelmente outro aplicativo alterou os dados no banco de dados enquanto você os utilizava. Seu aplicativo utiliza o controle de simultaneidade otimista, por exemplo, Intenção de Acesso = optimisticUpdate, e esse erro ocorre apesar dos benefícios desse controle.
Action Grave seu aplicativo de forma a manipular essa exceção. Tente novamente a atualização ou comunique para seu usuário final e deixe que ele decida se deseja tentar novamente a atualização.
PMGR6030E: EJBCompositeExtractor não contém um AbstractEJBExtractor para a linha de resultados atual.
Explanation O tipo de bean utilizado faz parte de uma hierarquia de herança. Um método localizador retornou dados de uma subclasse de bean que não é reconhecida pelas subclasses de extrator, que são geradas pela Ferramenta de Implementação.
Action Certifique-se de que você tenha uma entrada de descritor de implementação para todos os tipos de beans possíveis nessa hierarquia de herança. Em seguida, verifique se a Ferramenta de Implementação gerou uma classe xxxExtractor para todos esses tipos de beans.
PMGR6031E: SQLException ao tentar obter a coluna resultSet {0} como um {1}. RawBeanData={2}
Explanation Como resultado de um método localizador ou de seleção, ocorreu um erro ao recuperar dados do adaptador de recursos ou de seu armazém de dados.
Action Verifique se as informações de mapeamento ou os tipos de atributos de beans para os tipos de armazém de dados estão corretos. Se essas informações estiverem corretas, examine as classes xxxExtractor, que são geradas pela Ferramenta de Implementação. Em particular, examine os métodos extractXXX().
PMGR6032E: SQLException ao tentar executar {0}: {1}
Explanation Como resultado de um método localizador ou de seleção, os dados retornados de seu adaptador de recursos ou de seu armazém de dados ocasionaram um erro.
Action Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível para ser utilizado como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6033E: O método não poderá ser chamado enquanto extractData() não for chamado.
Explanation Foi feita uma tentativa de chamar um método que não funciona até que os dados do bean sejam extraídos dessa linha de resultados. Os dados são extraídos utilizando o método xxxExtractor.extractData.
Action Eu entendo que você esteja utilizando a para apontar para as informações sobre determinação de problemas. Se possível, tente fornecer algum tipo de ajuda para que um cliente possa autodiagnosticar o problema.
PMGR6034E: Ocorreu um erro ao extrair dados de uma linha dos resultados do localizador (por exemplo, o valor encontrado em uma coluna de discriminação não foi reconhecido pelo Extrator que o está processando).
Explanation Os dados recuperados do armazém de dados para um bean não correspondem ao código extrator gerado para esse tipo de bean. Portanto, o método não pode processar corretamente os dados para serem utilizados como um bean de entidade.
Action Ocorreu um erro interno na ferramenta que gerou o extrator para esse tipo de bean. Esse erro não ocorre como resultado do erro do usuário durante o mapeamento de dados ou outra configuração.
PMGR6035E: Ocorreu SQLException ao chamar ResultSet.next(). O ResultSet é: {0}
Explanation Como resultado de um método localizador ou de seleção, ocorreu um erro ao iterar por meio do resultado javax.resource.cci.ResultSet que foi retornado de seu adaptador de recursos ou de seu armazém de dados.
Action Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível para ser utilizado como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6036E: Ocorrida exceção inesperada ao chamar ResultSet.next(). O ResultSet é: {0}
Explanation O adaptador de recursos retornou o resultado javax.resource.cci.ResultSet. Uma chamada para o próximo método falhou no resultado.
Action Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível para ser utilizado como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6038E: Em RawBeanData, resultRecord e resultSet foram nulos. Isto nunca deve ocorrer, erro lógico interno.
Explanation Um erro interno resultou da lógica que cria e inicializa uma coleta ResultCollection.
Action Eu entendo que você esteja utilizando a para apontar para as informações sobre determinação de problemas. Se possível, tente fornecer algum tipo de ajuda para que um cliente possa autodiagnosticar o problema.
PMGR6040E: resultSet foi encontrado fechado na primeira chamada para resultSet.next(). O ResultSet é: {0}
Explanation A conexão utilizada para obter o resultado ResultSet pode ter sido interrompida, o que pode acionar um fechamento dos resultados ResultSets. Esse erro também resulta quando o gerenciador de conexões J2C (Java 2 Connection) fecha prematuramente uma conexão.
Action Verifique com relação a uma conexão eliminada para seu armazém de dados. Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6041E: SQLException na primeira chamada para resultSet.next(). O ResultSet é: {0}
Explanation Uma exceção SQLException foi criada quando <the Application Server?> iterou por meio de um resultado ResultSet que foi retornado de um método localizador ou de seleção.
Action Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível para ser utilizado como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6042E: Erro não-SQL na primeira chamada para resultSet.next(). O ResultSet é: {0}
Explanation Ocorreu uma exceção que não está relacionada à mensagem PMGR6040 ou PMGR6041 quando <the Application Server> iterou por meio de um resultado ResultSet que foi retornado de um método localizador ou de seleção.
Action Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível para ser utilizado como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6043E: Problema ao fechar conexão após a conclusão normal de interaction.execute(...). A exceção Throwable era: {0}
Explanation Tentativa de fechar uma conexão quando estava em uso por um método diferente de um método localizador ou de seleção. Esses métodos incluem o método create, update ou remove.
Action Verifique com relação a uma conexão eliminada para seu armazém de dados ou outro problema com conexões com o banco de dados. Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6045E: O resultado é MappedRecord, que não é suportado. Consulte o doc de ResultCollection para obter padrões do Adaptador de Recursos nos resultados do tipo cci.Record.
Explanation O gerenciador de persistência requer que os adaptadores de recursos retornem o resultado de um método localizador ou de seleção como javax.resource.cci.ResultSet ou javax.resource.cci.IndexedRecord. O resultado javax.resource.cci.MappedRecord não é suportado.
Action Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível para ser utilizado como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Pode haver um erro ou uma omissão na subclasse EJBToRAAdapter que é fornecida com, ou incluída em, seu adaptador de recursos. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6046E: O resultado é de um tipo desconhecido. Consulte o doc de ResultCollection para obter padrões do Adaptador de Recursos nos resultados do tipo cci.Record.
Explanation O adaptador de recursos para esse tipo de bean retornou o resultado de um método localizador ou de seleção como um tipo desconhecido de objeto.
Action Revise a documentação para o adaptador de recursos que você está utilizando para saber se ele é compatível para ser utilizado como o armazém de dados para beans CMP (Container-Managed Persistence) Versão 2.0. Pode haver um erro ou uma omissão na subclasse EJBToRAAdapter que é fornecida com, ou incluída em, seu adaptador de recursos. Se você estiver utilizando o adaptador de recursos relacional, que é o padrão, então este é um erro interno.
PMGR6050E: A coleta é de leitura, pois representa dados de um armazém de dados de backend.
Explanation As coletas retornadas de um método localizador ou de seleção são de leitura; elas não permitem alterações no conteúdo. Seu aplicativo tentou chamar um método de coleta que tenta atualizar o conteúdo.
Action Altere seu aplicativo de forma que não chame métodos de coleta que tentam atualizar o conteúdo. Se você precisar de uma coleta que tenha algum bean, mas não todos, na coleta retornada, copie os elementos desejados em uma coleta que possa ser criada.
PMGR6051E: Este extrator gerado não substituiu o método 'discriminate', embora devesse, pois seu bean faz parte de uma hierarquia de herança.
Explanation O extrator gerado não substituiu o método discriminate. O extrator deve ter substituído o método porque seu bean faz parte de uma hierarquia de herança.
Action Se você alterou o código gerado pela Ferramenta de Implementação, verifique os erros nesse códigos.
PMGR6052E: Esse extrator gerado não substituiu o método 'extractDiscriminationValues', embora devesse, já que seu bean faz parte de uma hierarquia de herança.
Explanation Este extrator gerado não substituiu o método extractDiscriminationValues'. O extrator deve ter substituído o método porque seu bean faz parte de uma hierarquia de herança.
Action Se você alterou o código gerado pela Ferramenta de Implementação, verifique os erros nesse códigos.
PMGR6053E: ERRO INTERNO: ResultCollection.fieldResultRawData é nulo
Explanation O wrapper fieldResultRawData é um wrapper para o conjunto de resultados ou o registro indexado que é retornado de um método localizador ou de seleção. Esse wrapper está configurado para um valor não-nulo. Deve haver um erro lógico interno no código que inicializou a coleta ResultCollection.
Action Eu entendo que você esteja utilizando a para apontar para as informações sobre determinação de problemas. Se possível, tente fornecer algum tipo de ajuda para que um cliente possa autodiagnosticar o problema.
PMGR6054E: Não é possível localizar o endereço IP do host local (chamando java.net.InetAddress.getLocalHost().getHostAddress()), utilizado para gerar um valor de chave exclusivo.
Explanation Esse endereço IP é utilizado para gerar valores de chave exclusiva para serem utilizados com beans definidos com o tipo de chave primária desconhecido. Esse endereço IP é utilizado em sistemas operacionais distribuídos e não no sistema operacional z/OS. Sem o endereço IP, o gerenciador de persistência não pode suportar o tipo de chave desconhecido.
Action Eu entendo que você esteja utilizando a para apontar para as informações sobre determinação de problemas. Se possível, tente fornecer algum tipo de ajuda para que um cliente possa autodiagnosticar o problema.
PMGR6055E: Função não suportada.
Explanation Seu aplicativo tentou chamar um método não suportado.
Action Altere seu aplicativo de forma que ele não chame métodos não suportados.
PMGR6056E: Este DataAccessSpec gerado tem um WholeRowExtractor com mais de um extrator (indicando que outros dados do bean serão lidos antecipadamente) e ainda não tem ReadAheadHint para indicar que outros dados do bean deverão ser lidos antecipadamente.
Explanation O DataAccessSpec <especificação?> gerado possui um WholeRowExtractor <tipo?> com mais de um extrator, o que indica que outros dados do bean sejam lidos primeiro. Entretanto, a <especificação?> não possui um ReadAheadHint <tipo?> para especificar quais outros dados do bean devem ser lidos primeiro.
Action Se você alterou o código gerado pela Ferramenta de Implementação, especialmente a classe xxxAdapterBinding, verifique os erros nesse código.
PMGR6057E: Erro na geração do conteúdo BeanAdapterBinding. Um erro interno no ejbdeploy ou o código gerado foi modificado mais tarde e foi introduzido um erro.
Explanation O formato ou conteúdo dos dados na subclasse BeanAdapterBinding gerada para um CMP (Container-Managed Persistence) não corresponde aos dados esperados pelo tempo de execução do gerenciador de persistência. Esse erro pode ser resultante de um erro no comando ejbdeploy ou no tempo de execução do gerenciador de persistência. O erro também pode ser resultante quando o código gerado é editado incorretamente.
Action Se você alterou o código gerado pela Ferramenta de Implementação, verifique os erros nesse códigos. Caso contrário, comunique esse erro à IBM." Não dizer aos clientes para comunicarem o erro à IBM. Se você não conseguir fornecer uma outra solução, inclua as seguintes informações: "Consulte as informações sobre determinação de problemas na página da Web de Suporte do WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support
PMGR6101E: SerializableDVFieldExtractor encontrou erro ao extrair um Valor Dependente em nome de um ejbSelect para um campo CMP (o DV).
Explanation Ocorreu um erro de nível inferior ao recuperar dados de seu adaptador de recursos ou armazém de dados, como resultado de um método localizador ou de seleção. Uma origem comum do erro é o fato dos dados na coluna especificada não serem um objeto Java serializado ou externalizado tal como foi declarado. Além disso, o erro pode ocorrer devido a um mapeamento dessa coluna de backend para um atributo de bean.
Action Verifique se o valor dessa coluna em seu armazém de dados é um objeto Java serializado ou externalizado. Caso seja um objeto Java serializado ou externalizado, examine as classes geradas pela Ferramenta de Implementação, especialmente a classe xxxAdapterBinding para esse tipo de bean.
PMGR6102E: SerializableDVFieldExtractor não pôde encontrar a classe para um Valor Dependente em nome de um ejbSelect para um campo CMP (o DV).
Explanation Ao desserializar uma coluna de dados resultante de um método localizador ou de seleção, a classe Java do objeto que foi serializado anteriormente para essa coluna não pode ser localizada.
Action Examine o caminho de classe Java, o arquivo JAR (Arquivo Java) e outros que estejam associados a seu aplicativo para determinar por que essa classe não pode ser localizada. Essa classe é geralmente fornecida por você. Como um teste, tente criar uma instância dessa classe, ou senão fazer referência a ela, dentro de um servlet que você tenha gravado. O servlet precisa ser executado no servidor de aplicativos exatamente como o gerenciador de persistência é executado.
PMGR6501E: Causado por ErrorProcessingResultCollectionRow
Explanation Esse erro esclarece a origem da exceção anterior.
Action Consulte a exceção anterior para determinar a ação apropriada.
PMGR6502E: Causado por PersistenceManagerInternalError
Explanation Esse erro esclarece a origem da exceção anterior.
Action Consulte a exceção anterior para determinar a ação apropriada.
PMGR6503E: Causado por BeanGenerationException
Explanation Esse erro esclarece a origem da exceção anterior.
Action Consulte a exceção anterior para determinar a ação apropriada.
PMGR6504E: Causado por BeanDeploymentDescriptorException
Explanation Esse erro esclarece a origem da exceção anterior.
Action Consulte a exceção anterior para determinar a ação apropriada.
PMGR6999E: SOMENTE USO INTERNO: tentativa de acessar o Armazém de Dados com o acesso desativado
Explanation O sinalizador INTERNAL_USE_ONLY_throwOnDatastoreAccess, que é interno no produto, foi alterado. A alteração desse sinalizador é um erro do usuário e não é suportada.
Action Remover o código do aplicativo altera o sinalizador INTERNAL_USE_ONLY_throwOnDatastoreAccess.
Reference topic    

Terms of Use | Feedback

Last updated: Sep 19, 2011 6:54:58 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. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)