Explanation | Durante o processamento do servidor para o provedor JPA padrão, o servidor não pôde localizar o arquivo para o provedor no pacote configurável. |
Action | Inspecione o pacote configurável do provedor JPA para certificar-se de que as seguintes informações existam: O arquivo META-INF/services/javax.persistence.spi.PersistenceProvider define a classe de implementação do provedor correto. A classe de implementação existe no pacote configurável. O arquivo Java archive (JAR) do provedor está especificado na propriedade Bundle-ClassPath no arquivo META-INF/MANIFEST.MF. |
Explanation | Durante o processamento do servidor para o provedor JPA padrão, o servidor não pode ler o conteúdo de um arquivo no pacote configurável do provedor JPA. |
Action | Inspecione o pacote configurável do provedor JPA para certificar-se de que o seguinte arquivo META-INF/services/javax.persistence.spi.PersistenceProvider exista e esteja formatado corretamente. |
Explanation | A especificação JPA (Java Persistence API) requer que um contexto de persistência estendida seja iniciado apenas no escopo de um bean de sessão com preservação de estado e o aplicativo tentou iniciar o contexto de persistência estendida no escopo de um tipo de bean diferente. |
Action | Modifique o aplicativo para iniciar o contexto de persistência estendida no escopo de um bean de sessão com preservação de estado ou altere o contexto de persistência. |
Explanation | O provedor de produtos Java Persistence API para WebSphere está instalado no Servidor de Aplicativos para o provedor JPA padrão do sistema. Entretanto, esse provedor padrão não foi localizado. Portanto, a função JPA padrão está desativada. |
Action | Entre em contato com o administrador do sistema para tornar a implementação WSJPA padrão do sistema ou definida pelo usuário acessível ao servidor de aplicativos. |
Explanation | Para ativar o suporte ao JPA completo, um provedor de persistência pode precisar injetar código em uma entidade JPA. O tipo de ClassLoader ativo não suporta a injeção de código JPA. Portanto, uma entidade JPA pode não funcionar conforme esperado. |
Action | Nenhuma ação é necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação é necessária. |
Explanation | Conforme mencionado na seção 6.2 da especificação JPA (Java Persistence API), o nome da unidade de persistência deve ser exclusivo dentro de um único arquivo EJB-JAR (Enterprise JavaBeans-Arquivo Java), um arquivo WAR (Web Archive), um arquivo JAR de aplicativo cliente ou um arquivo EAR (Enterprise Archive). A unidade de persistência duplicada será ignorada. |
Action | Antes de tentar novamente, renomeie ou remova a unidade de persistência duplicada. |
Explanation | O tempo de execução do servidor não está apto a associar o encadeamento da operação com nenhum componente de aplicativo Java EE 5 (Java Platform, Enterprise Edition 5). Essa condição pode ocorrer quando o cliente JNDI utilizando o nome java: não é executado no encadeamento de um pedido de aplicativo do servidor. |
Action | Certifique-se de que um aplicativo Java EE 5 não execute operações JNDI em nomes java: dentro de blocos de código estático ou em encadeamentos criados pelo aplicativo Java EE 5. Esse código não é executado necessariamente no encadeamento de um pedido de aplicativo do servidor e, portanto, não é suportado por operações JNDI em nomes java:. |
Explanation | O método createContainerEntityManagerFactory do provedor JPA (Java Persistence API) falhou em retornar um EntityManagerFactory. Isso poderá ocorrer se o provedor JPA incorreto for utilizado para a unidade persistente, ou ocorreu um erro no provedor JPA. |
Action | Certifique-se de que o provedor JPA correto tenha sido configurado para a unidade persistente e verifique quaisquer erros anteriores do provedor JPA. |
Explanation | O aplicativo não está instalado ou não foi iniciado. |
Action | Instale ou inicie o aplicativo. |
Explanation | O aplicativo definiu uma referência de unidade de persistência ou de contexto de persistência sem um nome de unidade de persistência e uma unidade de persistência exclusiva não pode ser localizada. |
Action | Altere o aplicativo para especificar um nome de unidade de persistência para a referência ou forneça uma persistência exclusiva. |
Explanation | O servidor tentou localizar a origem de dados para a unidade de persistência. Entretanto, a origem de dados não pôde ser localizada. |
Action | Certifique-se de que a origem de dados solicitada seja criada e ligada. |
Explanation | O provedor JPA (Java Persistence API) tentou transformar uma classe e falhou com uma IllegalClassFormatException. O arquivo de classe está corrompido ou o provedor JPA possui um problema. |
Action | Corrija o arquivo de classe corrompido ou entre em contato com o provedor JPA para obter assistência. |
Explanation | O método createContainerEntityManagerFactory do provedor JPA (Java Persistence API) falhou. |
Action | Entre em contato com o provedor JPA para obter assistência. |
Explanation | Mais de uma referência de contexto de persistência está declarada no arquivo de descrição de implementação. Todas as instâncias, exceto a primeira, são ignoradas. |
Action | Antes de tentar novamente, renomeie ou remova a referência de contexto de persistência duplicada. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação é necessária. |
Explanation | Um arquivo XML contém um erro ou erros e não está em conformidade com a definição de esquema. O aplicativo pode não funcionar conforme esperado. |
Action | Corrija o erro ou erros no arquivo persistence.xml e tente novamente. |
Explanation | Esta exceção é inesperada. O motivo não é conhecido no momento. |
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/ |
Explanation | Verifique se o aplicativo está montado corretamente com o módulo e instalado. |
Action | Utilize uma ferramenta de montagem de aplicativo para verificar a configuração do aplicativo, instale o aplicativo e tente novamente. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação é necessária. |
Explanation | A unidade de persistência e a anotação de injeção de dependência devem ser definidas apropriadamente. |
Action | Verifique se a unidade de persistência e a anotação de injeção de dependência estão definidas apropriadamente. Tente novamente o processo. |
Explanation | A especificação de arquivo JAR para a unidade de persistência está malformada. Portanto o componente JPA (Java Persistence API) não consegue fornecer esses dados para o provedor de persistência. |
Action | Corrija a especificação de arquivo JAR e tente novamente. |
Explanation | A URL raiz do JPA para um módulo no aplicativo está malformada. |
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/ |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação é necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação é necessária. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação é necessária. |
Explanation | Um aplicativo definiu uma referência de unidade de persistência para uma unidade de persistência que não pôde ser localizada depois de procurar META-INF/persistence.xml em todos os arquivos e diretórios no caminho de classe. |
Action | Certifique-se de que o nome da unidade de persistência tenha sido digitado corretamente e de que a unidade de persistência esteja montada corretamente no aplicativo, verificando se a unidade de persistência está definida em um arquivo META-INF/persistence.xml que está em um JAR ou diretório no caminho de classe. |
Explanation | A origem de dados definida para essa unidade de persistência deve ser ligada no espaço de nomes do componente. |
Action | Certifique-se de que a origem de dados solicitada seja criada e ligada no espaço de nomes java:comp/env. |
Explanation | A origem de dados definida para essa unidade de persistência deve ser ligada no espaço de nomes global. |
Action | Certifique-se de que a origem de dados solicitada seja criada e ligada no espaço de nomes global. |
Explanation | Um método java.sql.Connection diferente dos métodos close ou isClosed não pode ser chamado porque o ambiente de tempo de execução do servidor não está apto a associar o encadeamento da operação com nenhum componente de aplicativo Java EE 5 (Java Platform, EnterpriseEdition 5). Essa condição pode ocorrer quando o cliente JNDI (Java Naming and Directory InterfaceTM) que está utilizando o nome java: não é executado no encadeamento de um pedido de aplicativo do servidor. |
Action | Certifique-se de que um aplicativo Java EE 5 não execute operações JNDI em nomes java: dentro de blocos de código estático ou em encadeamentos criados pelo aplicativo Java EE 5. Esse código não é executado necessariamente no encadeamento de um pedido de aplicativo do servidor. Portanto, o código não é suportado por operações JNDI em nomes java:. |
Explanation | A origem de dados não pode ser localizada porque o ambiente de tempo de execução do servidor não está apto a associar o encadeamento da operação com nenhum componente de aplicativo Java EE 5 (Java Platform, Enterprise Edition 5). Essa condição pode ocorrer quando o cliente JNDI (Java Naming and Directory InterfaceTM) que está utilizando o nome "java:" não é executado no encadeamento de um pedido de aplicativo do servidor. |
Action | Certifique-se de que um aplicativo Java EE 5 não execute operações JNDI em nomes java: dentro de blocos de código estático ou em encadeamentos criados pelo aplicativo Java EE 5. Esse código não é executado necessariamente no encadeamento de um pedido de aplicativo do servidor. Portanto, o código não é suportado por operações JNDI em nomes java:. |
Explanation | Esta mensagem informativa não está traduzida. |
Action | Consulte a mensagem para obter detalhes. |
Explanation | Esta mensagem de aviso não está traduzida. |
Action | Consulte a mensagem para obter detalhes. |
Explanation | Esta mensagem de erro não está traduzida. |
Action | Consulte a mensagem para obter detalhes. |
Explanation | Um provedor JPA (Java Persistence API) não pode funcionar apropriadamente sem acesso ao UOWSynchronizationRegistry para participar de transações. |
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/ |
Explanation | O contexto de componente não existe no encadeamento. O ambiente de tempo de execução do servidor não está apto a associar o encadeamento da operação com nenhum componente de aplicativo Java EE 5 (Java Platform, Enterprise Edition 5). Essa condição pode ocorrer quando o cliente tenta operações EntityManager em um encadeamento de aplicativo não seja do servidor. |
Action | Certifique-se de que o aplicativo Java EE 5 não execute operações EntityManager dentro de blocos de código estático ou em encadeamentos criados pelo aplicativo Java EE. |
Explanation | O persistence.xml da unidade de persistência contém um erro de sintaxe. A propriedade nem o valor pode ter o valor "null". |
Action | Corrija o erro de sintaxe existente no persistence.xml. |
Explanation | Um arquivo persistence.xml contém um erro ou erros e não está em conformidade com a definição do esquema. O aplicativo pode não funcionar conforme esperado. |
Action | Corrija o erro ou erros no arquivo persistence.xml e tente novamente. |
Explanation | Quando várias referências de contexto de persistência ou unidades de persistência são definidas no descritor de implementação XML para o mesmo espaço de nomes de componente, todos os atributos da referência devem ser os mesmos. Um cenário típico onde isso pode ocorrer é quando se define referências para um enterprise bean e para uma classe interceptora correspondente. O bean e o interceptor compartilham o mesmo espaço de nomes de componente, portanto, as referências que são comuns entre os dois devem ser compatíveis. |
Action | No descritor de implementação XML, altere o nome de uma das referências ou altere um dos valores conflitantes para que eles tenham o mesmo valor. |
Explanation | Quando diversas referências de contexto de persistência ou de unidade de persistência estiverem definidas nas anotações do código de origem para o mesmo espaço de nome do componente com o mesmo nome, todos os atributos da referência deverão ser iguais ou um deverá ser designável ao outro. |
Action | Nas anotações do código de origem, altere o nome de uma das referências ou altere um dos valores em conflito para que tenham valor igual ou um valor que seja designável ao outro. |
Explanation | As unidades de persistência estão com escopo definido para um único aplicativo e, portanto, uma referência de persistência java:global não possui significado. |
Action | Altere o nome da referência de persistência para usar o prefixo java:app ou java:module em substituição, ou remova o prefixo java:global para usar o espaço de nome java:comp padrão. |
Explanation | Para um bean de sessão stateful fornecido que injeta uma definição de unidade de persistência específica como um contexto de persistência estendido mais de uma vez, o tipo de sincronização para todas as instâncias de injeção deve ser SYNCHRONIZED ou UNSYCHRONIZED. |
Action | Altere a sincronização de todas as instâncias de injeção da unidade de persistência para SYNCHRONIZED ou UNSYNCHRONIZED. |
Explanation | Um bean de sessão stateful estendeu uma classe que injeta um contexto de persistência estendido para uma unidade de persistência comum, mas o tipo de sincronização da injeção da superclasse não corresponde ao tipo de sincronização da injeção da subclasse. |
Action | Altere a sincronização de todas as instâncias de injeção da unidade de persistência para SYNCHRONIZED ou UNSYNCHRONIZED. |
Explanation | Um contexto de persistência que possui um tipo de sincronização UNSYNCHRONIED não pode ser propagado para um componente que injetou o mesmo contexto de persistência, mas com um tipo de sincronização SYNCHRONIZED. |
Action | Altere a injeção @PersistenceContext nos componentes do responsável pela chamada e do destinatário de chamada para ter o mesmo tipo de sincronização. |
Explanation | Um contexto de persistência que possui um tipo de sincronização UNSYNCHRONIED não pode ser propagado para um componente que injetou o mesmo contexto de persistência, mas com um tipo de sincronização SYNCHRONIZED. |
Action | Altere a injeção @PersistenceContext nos componentes do responsável pela chamada e do destinatário de chamada para ter o mesmo tipo de sincronização. |
Explanation | Esta mensagem tem apenas propósitos informativos. |
Action | Nenhuma ação é necessária. |
Explanation | A classe do provedor JPA não pôde ser localizada. |
Action | Mude o servidor ou a configuração para usar um nível de JPA que seja suportado pelo provedor de persistência atual por meio do Admin Console ou do modifyJPASpecLevel AdminTask. Como alternativa, atualize o aplicativo para usar um provedor de persistência que seja compatível com o nível de JPA atual. |
Explanation | A classe do provedor JPA não pôde ser localizada. |
Action | Mude o servidor ou a configuração para usar um nível de JPA que seja suportado pelo provedor de persistência indicado. |
Explanation | Não foi possível localizar nenhuma implementação de javax.persistence.spi.PersistenceProvider. |
Action | Para configurar um provedor de persistência padrão, use a configuração <jpa defaultPersistenceProvider="com.acme.PersistenceProviderImpl"/> ou ative o recurso bells-1.0 e configure um <bell> para a <library> que contém o provedor JPA. |
Explanation | Indica o nome de classe do provedor de persistência de uma implementação de JPA de terceiro que é usada. |
Action | Nenhuma ação é necessária. |
Explanation | Indica as informações de nome e versão de uma implementação de JPA de terceiro que é usada. |
Action | Nenhuma ação é necessária. |
Explanation | O provedor de persistência JPA não pode ser usado porque falta a implementação de métodos que são necessários pela especificação de JPA 2.1. |
Action | Obtenha uma versão mais nova do provedor de persistência JPA que está em conformidade com a especificação JPA 2.1. |
Explanation | O provedor JPA (Java Persistence API) registrou esta mensagem informativa. |
Action | Consulte a documentação do provedor JPA. |
Explanation | O provedor JPA (Java Persistence API) registrou esta mensagem de aviso. |
Action | Consulte a documentação do provedor JPA. |
Explanation | O provedor JPA (Java Persistence API) registrou esta mensagem de erro. |
Action | Consulte a documentação do provedor JPA. |
Explanation | O provedor JPA (Java Persistence API) registrou esta mensagem fatal. |
Action | Consulte a documentação do provedor JPA. |