Erläuterung | Während der Serververarbeitung für den JPA-Standardprovider konnte der Server die Datei für den Provider im Paket nicht finden. |
Aktion | Überprüfen Sie das Paket des JPA-Providers, um festzustellen, ob folgende Angaben vorhanden sind: Die Datei META-INF/services/javax.persistence.spi.PersistenceProvider definiert die richtige Providerimplementierungsklasse. Die Implementierungsklasse ist im Paket vorhanden. Die JAR-Datei des Providers ist in der Eigenschaft Bundle-ClassPath in der Datei "META-INF/MANIFEST.MF" angegeben. |
Erläuterung | Während der Serververarbeitung für den Standard-JPA-Provider konnte der Server den Inhalt einer Datei im Paket des JPA-Providers nicht lesen. |
Aktion | Überprüfen Sie das Paket des JPA-Providers, um festzustellen, ob die Datei META-INF/services/javax.persistence.spi.PersistenceProvider vorhanden und ordnungsgemäß formatiert ist. |
Erläuterung | Die JPA-Spezifikation (Java Persistence API) erfordert, dass ein erweiterter Persistenzkontext nur innerhalb des Geltungsbereichs einer Stateful-Session-Bean initialisiert wird. Die Anwendung versuchte jedoch, den erweiterten Persistenzkontext innerhalb des Geltungsbereichs eines anderen Bean-Typs zu initialisieren. |
Aktion | Ändern Sie die Anwendung in der Weise, dass Sie den erweiterten Persistenzkontext innerhalb des Geltungsbereichs einer Stateful-Session-Bean initialisiert, oder ändern Sie den Persistenzkontext. |
Erläuterung | Im Application Server ist als Systemstandard-JPA-Provider der Provider für JPA-Produkte für WebSphere installiert. Dieser Standardprovider wurde jedoch nicht gefunden. Daher wird die JPA-Standardfunktion inaktiviert. |
Aktion | Wenden Sie sich an Ihren Systemadministrator, damit dieser eine WSJPA-Systemstandardimplementierung oder eine benutzerdefinierte WSJPA-Implementierung für den Anwendungsserver zugänglich macht. |
Erläuterung | Zum Aktivieren der vollständigen JPA-Unterstützung muss der Persistenzprovider eventuell eine Codeinjektion in die JPA-Entität vornehmen. Die JPA-Codeinjektion wird vom aktiven ClassLoader-Typ nicht unterstützt. Daher funktioniert eine JPA möglicherweise nicht wie erwartet. |
Aktion | Es ist keine Aktion erforderlich. |
Erläuterung | Diese Nachricht ist nur zu Ihrer Information bestimmt. |
Aktion | Es ist keine Aktion erforderlich. |
Erläuterung | Gemäß Abschnitt 6.2 der JPA-Spezifikation (Java Persistence API) muss der Name der Persistenzeinheit innerhalb einer EJB-JAR-Datei, einer WAR-Datei, einer Anwendungsclient-JAR- oder einer EAR-Datei eindeutig sein. Die überzählige Persistenzeinheit wird ignoriert. |
Aktion | Bevor Sie die Operation wiederholen, sollten Sie die überzählige Persistenzeinheit umbenennen oder entfernen. |
Erläuterung | Die Serverlaufzeit kann den Operations-Thread keiner Java-EE-5-Anwendungskomponente (Java Platform, Enterprise Edition 5) zuordnen. Diese Bedingung kann auftreten, wenn der JNDI-Client, der den "java:"-Namen verwendet, nicht im Thread einer Serveranwendungsanforderung ausgeführt wird. |
Aktion | Stellen Sie sicher, dass eine Java-EE-5-Anwendung keine JNDI-Operationen für "java:"-Namen in statischen Codeblöcken oder in Threads ausführt, die von dieser Java-EE-5-Anwendung erstellt wurden. Solcher Code wird nicht unbedingt im Thread einer Serveranwendungsanforderung ausgeführt und wird deshalb von JNDI-Operationen für "java:"-Namen nicht unterstützt. |
Erläuterung | Die Methode "createContainerEntityManagerFactory" des JPA-Providers (Java Persistence API) konnte keine EntityManagerFactory zurückgeben. Dieser Fall kann eintreten, wenn ein falscher JPA-Provider für die persistente Einheit verwendet wird oder wenn ein Fehler im JPA-Provider aufgetreten ist. |
Aktion | Vergewissern Sie sich, dass der richtige JPA-Provider für die persistente Einheit konfiguriert wurde, und prüfen Sie, ob zum JPA-Provider bereits Fehler zurückgegeben wurden. |
Erläuterung | Die Anwendung ist entweder nicht installiert, oder sie wurde nicht gestartet. |
Aktion | Installieren oder starten Sie die Anwendung. |
Erläuterung | Die Anwendung hat eine Persistenzeinheit oder eine Referenz auf den Persistenzkontext ohne einen Persistenzeinheitennamen definiert, und es kann keine eindeutige Persistenzeinheit gefunden werden. |
Aktion | Ändern Sie die Anwendung in der Weise, dass sie einen Persistenzeinheitennamen für die Referenz angibt, oder geben Sie eine eindeutige Persistenz an. |
Erläuterung | Der Server hat versucht, die Datenquelle für die Persistenzeinheit zu lokalisieren. Die Datenquelle wurde jedoch nicht gefunden. |
Aktion | Stellen Sie sicher, dass die angeforderte Datenquelle erstellt und gebunden wurde. |
Erläuterung | Der Versuch des JPA-Providers (Java Persistence API), eine Klasse umzusetzen, ist mit einer Ausnahme des Typs "IllegalClassFormatException" fehlgeschlagen. Die Klassendatei ist beschädigt, oder beim JPA-Provider liegt ein Fehler vor. |
Aktion | Korrigieren Sie die beschädigte Klassendatei, oder wenden Sie sich an den JPA-Provider. |
Erläuterung | Die Methode "createContainerEntityManagerFactory" des JPA-Providers (Java Persistence API) konnte keine EntityManagerFactory zurückgeben. |
Aktion | Wenden Sie sich an den JPA-Provider des Ressourcenadapters. |
Erläuterung | In der Implementierungsbeschreibungsdatei sind mehrere Referenzen auf den Persistenzkontext mit dem Namen deklariert. Alle Instanzen außer der ersten Instanz werden ignoriert. |
Aktion | Bevor Sie die Operation wiederholen, sollten Sie die überzählige Referenz auf die Persistenzeinheit umbenennen oder entfernen. |
Erläuterung | Diese Nachricht ist nur zu Ihrer Information bestimmt. |
Aktion | Es ist keine Aktion erforderlich. |
Erläuterung | Eine XML-Datei enthält einen oder mehrere Fehler, und sie entspricht nicht der Schemadefinition. Die Anwendung funktioniert möglicherweise nicht wie erwartet. |
Aktion | Korrigieren Sie den oder die Fehler in der Datei "persistence.xml", und wiederholen Sie die Operation. |
Erläuterung | Diese Ausnahmebedingung ist unerwartet aufgetreten. Die Ursache konnte bisher nicht ermittelt werden. |
Aktion | Wenn der Fehler erneut auftritt, finden Sie unter Umständen auf den folgenden Websites weitere Informationen, wenn Sie nach der Nachrichten-ID suchen: Unterstützungswebsite von IBM WebSphere Application Server unter der Adresse "http://www.ibm.com/software/webservers/appserv/was/support/" und Unterstützungswebsite von IBM WebSphere Application Server for z/OS unter der Adresse "http://www.ibm.com/software/webservers/appserv/zos_os390/support/". |
Erläuterung | Vergewissern Sie sich, dass die Anwendung ordnungsgemäß mit dem Modul assembliert und installiert ist. |
Aktion | Überprüfen Sie die Konfiguration der Anwendung mit einem Anwendungsassembliertool, installieren Sie die Anwendung, und wiederholen Sie anschließend die Operation. |
Erläuterung | Diese Nachricht ist nur zu Ihrer Information bestimmt. |
Aktion | Es ist keine Aktion erforderlich. |
Erläuterung | Die Persistenzeinheit und die Annotation zur Abhängigkeitsinjektion müssen ordnungsgemäß definiert sein. |
Aktion | Überprüfen Sie, ob die Persistenzeinheit und die Annotation zur Abhängigkeitsinjektion ordnungsgemäß definiert sind. Wiederholen Sie den Prozess. |
Erläuterung | Die JAR-Dateispezifikation für die Persistenzeinheit ist fehlerhaft. Daher kann die JPA-Komponente (Java Persistence API) diese Daten nicht an den Persistenzprovider liefern. |
Aktion | Korrigieren Sie die JAR-Dateispezifikation, und wiederholen Sie die Operation. |
Erläuterung | Der JPA-Stamm-URL für ein Modul in der Anwendung ist fehlerhaft. |
Aktion | Wenn der Fehler erneut auftritt, finden Sie unter Umständen auf den folgenden Websites weitere Informationen, wenn Sie nach der Nachrichten-ID suchen: Unterstützungswebsite von IBM WebSphere Application Server unter der Adresse "http://www.ibm.com/software/webservers/appserv/was/support/" und Unterstützungswebsite von IBM WebSphere Application Server for z/OS unter der Adresse "http://www.ibm.com/software/webservers/appserv/zos_os390/support/". |
Erläuterung | Diese Nachricht ist nur zu Ihrer Information bestimmt. |
Aktion | Es ist keine Aktion erforderlich. |
Erläuterung | Diese Nachricht ist nur zu Ihrer Information bestimmt. |
Aktion | Es ist keine Aktion erforderlich. |
Erläuterung | Diese Nachricht ist nur zu Ihrer Information bestimmt. |
Aktion | Es ist keine Aktion erforderlich. |
Erläuterung | Eine Anwendung hat eine Persistenzeinheitenreferenz für eine Persistenzeinheit definiert, die bei der Suche von META-INF/persistence.xml in allen Dateien und Verzeichnissen im Klassenpfad nicht gefunden wurde. |
Aktion | Stellen Sie sicher, dass der Name der Persisteneinheit richtig angegeben wurde und dass die Persistenzeinheit ordnungsgemäß in der Anwendung assembliert wurde, indem Sie sich vergewissern, dass die Persistenzeinheit in einer Datei META-INF/persistence.xml definiert ist, die in einer JAR-Datei oder in einem Verzeichnis im Klassenpfad enthalten ist. |
Erläuterung | Die für diese Persistenzeinheit definierte Datenquelle muss in den Komponenten-Namespace gebunden sein. |
Aktion | Stellen Sie sicher, dass die angeforderte Datenquelle erstellt und in den Namespace "java:comp/env" gebunden wurde. |
Erläuterung | Die für diese Persistenzeinheit definierte Datenquelle muss in den globalen Namespace gebunden sein. |
Aktion | Stellen Sie sicher, dass die angeforderte Datenquelle erstellt und in den globalen Namespace gebunden wurde. |
Erläuterung | Eine andere java.sql.Connection-Methode als die Methode "close" oder die Methode "isClosed" kann nicht aufgerufen werden, weil die Serverlaufzeit den Operations-Thread keiner Java-EE-5-Anwendungskomponente (Java Platform, Enterprise Edition 5) zuordnen kann. Diese Bedingung kann auftreten, wenn der JNDI-Client (Java Naming and Directory Interface), der den "java:"-Namen verwendet, nicht im Thread einer Serveranwendungsanforderung ausgeführt wird. |
Aktion | Stellen Sie sicher, dass eine Java-EE-5-Anwendung keine JNDI-Operationen für "java:"-Namen in statischen Codeblöcken oder in Threads ausführt, die von dieser Java-EE-5-Anwendung erstellt wurden. Dieser Code wird nicht unbedingt im Thread einer Serveranwendungsanforderung ausgeführt. Deshalb wird er von JNDI-Operationen für "java:"-Namen nicht unterstützt. |
Erläuterung | Die Datenquelle wurde nicht gefunden, weil die Serverlaufzeit den Operations-Thread keiner Java-EE-5-Anwendungskomponente (Java Platform, Enterprise Edition 5) zuordnen kann. Diese Bedingung kann auftreten, wenn der JNDI-Client (Java Naming and Directory Interface), der den "java:"-Namen verwendet, nicht im Thread einer Serveranwendungsanforderung ausgeführt wird. |
Aktion | Stellen Sie sicher, dass eine Java-EE-5-Anwendung keine JNDI-Operationen für "java:"-Namen in statischen Codeblöcken oder in Threads ausführt, die von dieser Java-EE-5-Anwendung erstellt wurden. Dieser Code wird nicht unbedingt im Thread einer Serveranwendungsanforderung ausgeführt. Deshalb wird er von JNDI-Operationen für "java:"-Namen nicht unterstützt. |
Erläuterung | This informational message is not translated. |
Aktion | See message for details. |
Erläuterung | This warning message is not translated. |
Aktion | See message for details. |
Erläuterung | This error message is not translated. |
Aktion | See message for details. |
Erläuterung | Ein JPA-Provider (Java Persistence API) funktioniert nicht ordnungsgemäß, wenn er keinen Zugriff auf "UOWSynchronizationRegistry" hat, um an Transaktionen teilzunehmen. |
Aktion | Wenn der Fehler erneut auftritt, finden Sie unter Umständen auf den folgenden Websites weitere Informationen, wenn Sie nach der Nachrichten-ID suchen: Unterstützungswebsite von IBM WebSphere Application Server unter der Adresse "http://www.ibm.com/software/webservers/appserv/was/support/" und Unterstützungswebsite von IBM WebSphere Application Server for z/OS unter der Adresse "http://www.ibm.com/software/webservers/appserv/zos_os390/support/". |
Erläuterung | Der Komponentenkontext ist nicht im Thread vorhanden. Die Serverlaufzeitumgebung kann den Operations-Thread keiner Java-EE-5-Anwendungskomponente (Java Platform, Enterprise Edition 5) zuordnen. Diese Bedingung kann eintreten, wenn der Client versucht, EntityManager-Operationen in einem Anwendungs-Thread auszuführen, der kein Server-Thread ist. |
Aktion | Stellen Sie sicher, dass eine Java-EE-5-Anwendung keine EntityManager-Operationen in statischen Codeblöcken oder in Threads ausführt, die von der Java-EE-Anwendung erstellt werden. |
Erläuterung | Die Datei "persistence.xml" für die Persistenzeinheit enthält einen Syntaxfehler. Weder die Eigenschaft noch der Wert darf null sein. |
Aktion | Beheben Sie den Syntaxfehler in der Datei "persistence.xml". |
Erläuterung | Die Datei "persistence.xml" enthält Fehler und entspricht nicht der Schemadefinition. Die Anwendung funktioniert möglicherweise nicht wie erwartet. |
Aktion | Korrigieren Sie den oder die Fehler in der Datei "persistence.xml", und wiederholen Sie die Operation. |
Erläuterung | Wenn mehrere Persistenzeinheiten- oder Persistenzkontextreferenzen im XML-Implementierungsdeskriptor für denselben Komponenten-Namespace mit demselben Namen definiert sind, müssen alle Attribute der Referenz identisch sein. Dieser Fehler tritt gewöhnlich auf, wenn Referenzen für eine Enterprise-Bean und für eine entsprechende Interceptor-Klasse definiert werden. Bean und Interceptor verwenden denselben Komponenten-Namespace. Deshalb müssen auch die Referenzen zwischen den beiden Parteien kompatibel sein. |
Aktion | Ändern Sie im XML-Implementierungsdeskriptor den Namen einer der Referenzen, oder ändern Sie einen der widersprüchlichen Werte so, dass beide Werte identisch sind. |
Erläuterung | Der JPA-Provider (Java Persistence API) hat diese Informationsnachricht protokolliert. |
Aktion | Sehen Sie sich die Dokumentation zum JPA-Provider an. |
Erläuterung | Der JPA-Provider (Java Persistence API) hat diese Warnung protokolliert. |
Aktion | Sehen Sie sich die Dokumentation zum JPA-Provider an. |
Erläuterung | Der JPA-Provider (Java Persistence API) hat diese Fehlernachricht protokolliert. |
Aktion | Sehen Sie sich die Dokumentation zum JPA-Provider an. |
Erläuterung | Der JPA-Provider (Java Persistence API) hat diese schwer wiegende Fehlernachricht protokolliert. |
Aktion | Sehen Sie sich die Dokumentation zum JPA-Provider an. |