WebSphere Mensagens do Application Server
             Sistemas Operacionais: AIX, HP-UX, IBM i, Linux, Solaris, Windows, z/OS


PMGR

PMGR0000E: Pilha de chamadas:
{0}
Explicação A exceção de pilha de chamada que ocorreu quando o gerenciador de persistência criou a exceção original.
Ação Consulte a mensagem de erro anterior, que causou a exceção de pilha de chamada.
PMGR0001E: Causado por: {0}
Explicação Utilizado para imprimir messageText da(s) exceção(ões) aninhadas(a.k.a. encadeada) na exceção original.
Ação 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}.
Explicação Ocorreu uma exceção relacionada às exceções aninhadas ou encadeadas.
Ação Para obter informações sobre o erro, consulte as exceções aninhadas ou encadeadas.
PMGR1001E: Nenhum DataAccessSpec :{0}.
Explicação 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.
Ação 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
Explicação Ocorreu um erro em um ou mais dos arquivos de código-fonte .java que são gerados pela Ferramenta de Implementação.
Ação 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}.
Explicação Um relacionamento não está definido para o nome da função de relacionamento especificado.
Ação 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.
Explicação Um objeto EJB (Enterprise JavaBean) não existe no contexto.
Ação Verifique se o objeto EJB está disponível no contexto.
PMGR1005E: O registro do carregamento é nulo.
Explicação Os dados já estão excluídos do armazém de dados, por exemplo, seu banco de dados relacional.
Ação Verifique se os dados já estão excluídos do armazém de dados.
PMGR1006E: A transação é nula.
Explicação A transação do contexto é nula.
Ação 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.
Explicação O método localizador está faltando no executeFinderForLink <tipo>.
Ação 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}.
Explicação O PMHomeInfo <tipo> não existe para um nome especificado.
Ação 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}.
Explicação Ocorreu uma exceção ao criar o DataAccessSpec <tipo> a partir da classe xxxAdapterBinding gerada pela Ferramenta de Implementação.
Ação Verifique a classe xxxAdapterBinding gerada.
PMGR1010E: O ID de backend atual, {0}, não tem código implementado equivalente no jar.
Explicação 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.
Ação Verifique o processo de implementação.
PMGR1011E: O ID de backend atual é nulo.
Explicação O ID de <servidor?> de backend atual no arquivo ibm-ejb-jar-bnd.xml é nulo.
Ação Verifique o processo de implementação.
PMGR1012E: O ID de backend atual, {0}, não corresponde à origem de dados de conexão.
Explicação 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.
Ação 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}
Explicação Ocorreu uma exceção relacionada às exceções aninhadas ou encadeadas.
Ação 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}
Explicação Ocorreu uma exceção relacionada às exceções aninhadas ou encadeadas.
Ação 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).
Explicação Os dados na origem de dados foram alterados para o bean de leitura.
Ação Torne a acionar a transação ou escolha uma estratégia de verificação de leitura diferente.
PMGR1101E: Estado ilegal.
Explicação O estado do bean concreto não está correto para o método de ciclo de vida especificado.
Ação If the problem persists, additional information might be available if you search for the message ID on the following Web sites: WebSphere Application Server Support page: http://www.ibm.com/software/webservers/appserv/was/support/ WebSphere Application Server for z/OS Support page: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ .
PMGR1102E: Erro ao consultar AccessIntentService--{0}.
Explicação Ocorreu uma exceção quando <o que faz a consulta?> consultou o AccessIntenetService <tipo>.
Ação 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}.
Explicação Ocorreu uma exceção no ejbCreate, ejbStore ou ejbRemove de um bean, o qual carrega como intenção de leitura.
Ação 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.
Explicação Existe um estado ilegal porque o ejbRemove, ejbLoad ou ejbStore são chamados antes de ejbPostCreate ou ejbActivate.
Ação Verifique se há problemas no código implementado ou contêiner.
PMGR1105E: Estado ilegal devido a ejbActivate/ejbCreate chamado para um bean pronto.
Explicação Existe um estado ilegal porque o ejbActivate ou ejbCreate foram chamados para um bean de leitura.
Ação Verifique se há problemas no código implementado ou contêiner.
PMGR1106E: Atualize o bean de leitura em nível de classe.
Explicação Ocorreu uma exceção no ejbCreate, ejbStore, ejbRemove de um bean, que é um nível de classe de leitura.
Ação 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}.
Explicação 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.
Ação 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.
Explicação Um valor NULL para o AccessIntent <tipo> foi recebido do EntityContext <tipo>.
Ação 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
Explicação A estrutura de associações não localizaram um tipo de link ilegal nos metadados associados.
Ação 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
Explicação O contêiner criou um erro de RemoveException quando o gerenciador de persistência tentou remover em cascata um bean associado.
Ação 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.
Explicação O DataAccessSpec <tipo> para um método localizador incluía um CompleteAssociationList <tipo>. Entretanto, o xxxDataCacheEntry <tipo> não foi gerado para utilizá-lo.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação 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}
Explicação 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.
Ação 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}.
Explicação 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.
Ação 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
Explicação 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.
Ação 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
Explicação O encadeamento PMCacheInvalidationMessageHandler capturou uma exceção ao receber mensagens de invalidação.
Ação 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}
Explicação O adaptador de recursos criou uma exceção quando recebeu um pedido de uma conexão.
Ação 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}
Explicação O adaptador de recursos criou uma exceção quando recebeu um pedido de uma conexão.
Ação 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.
Explicação 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.
Ação 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}
Explicação 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.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação 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}
Explicação 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.
Ação 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}
Explicação 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.
Ação 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.
Explicação 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.
Ação 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).
Explicação 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.
Ação 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}
Explicação 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.
Ação 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}
Explicação O adaptador de recursos retornou o resultado javax.resource.cci.ResultSet. Uma chamada para o próximo método falhou no resultado.
Ação 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.
Explicação Um erro interno resultou da lógica que cria e inicializa uma coleta ResultCollection.
Ação 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}
Explicação 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.
Ação 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}
Explicação 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.
Ação 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}
Explicação 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.
Ação 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}
Explicação 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.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação Se você alterou o código gerado pela Ferramenta de Implementação, verifique os erros nesse códigos.
PMGR6053E: ERRO INTERNO: ResultCollection.fieldResultRawData é nulo
Explicação 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.
Ação 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.
Explicação 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.
Ação 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.
Explicação Seu aplicativo tentou chamar um método não suportado.
Ação 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.
Explicação 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.
Ação 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.
Explicação 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.
Ação 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).
Explicação 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.
Ação 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).
Explicação 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.
Ação 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
Explicação Esse erro esclarece a origem da exceção anterior.
Ação Consulte a exceção anterior para determinar a ação apropriada.
PMGR6502E: Causado por PersistenceManagerInternalError
Explicação Esse erro esclarece a origem da exceção anterior.
Ação Consulte a exceção anterior para determinar a ação apropriada.
PMGR6503E: Causado por BeanGenerationException
Explicação Esse erro esclarece a origem da exceção anterior.
Ação Consulte a exceção anterior para determinar a ação apropriada.
PMGR6504E: Causado por BeanDeploymentDescriptorException
Explicação Esse erro esclarece a origem da exceção anterior.
Ação 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
Explicação 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.
Ação Remover o código do aplicativo altera o sinalizador INTERNAL_USE_ONLY_throwOnDatastoreAccess.
Tópico de Referência    

Termos de Uso | Feedback

Última atualização: Oct 21, 2010 8:27:10 PM CDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ws.ejbpersistence.utilpm.ejbpersistence_NLS.html

© Copyright IBM Corporation 2006, 2010. Todos os direitos reservados.
Este centro de informações é desenvolvido na tecnologia Eclipse. (http://www.eclipse.org)