WebSphere Application-Server-Nachrichten
             Betriebssysteme: AIX, HP-UX, IBM i, Linux, Solaris, Windows, z/OS


CNTR

CNTR0001W: Eine Stateful-Session-Bean konnte nicht inaktiviert werden: {0} {1} {2}
Erläuterung Der Container konnte eine Stateful-Session-Bean nicht inaktivieren.
Aktion Vergewissern Sie sich, dass das Auslagerungsverzeichnis vorhanden ist, dass der Prozess Schreibberechtigung für das Verzeichnis hat und dass ausreichend Plattenspeicherplatz verfügbar ist.
CNTR0002W: Der Wrapper für ein Home-Interface konnte nicht abgerufen werden.
Home: {0}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0003W: Eine Stateful-Session-Bean konnte nicht aktiviert werden: {0} {1}
{2}
Erläuterung Der Container konnte eine Stateful-Session-Bean aus dem Speicher nicht aktivieren, weil die folgende Ausnahme eingetreten ist: {2}
Aktion Ergreifen Sie die in der Nachricht zur Ausnahme {2} angegebenen Maßnahmen.
CNTR0004E: Der Versuch, eine Sperre anzufordern, wurde unterbrochen.
Sperre: {0}
Erläuterung Ein Thread, der eine exklusive Sperre im Container angefordert hat, wurde abgebrochen, während er auf die Sperre wartete.
Aktion 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/ .
CNTR0005W: Eine Enterprise-Bean konnte nicht inaktiviert werden: {0} {1} {2}
Erläuterung Der Container konnte eine Enterprise-Bean nicht aktivieren, weil die folgende Ausnahme eingetreten ist: {2}
Aktion Ergreifen Sie die in der Nachricht zur Ausnahme {2} angegebenen Maßnahmen.
CNTR0006W: Das EJBObject "{0}" konnte nicht mit dem ORB verbunden werden.
Erläuterung Beim Versuch, eine Stateful-Bean zu aktivieren, konnte der Container die Verbindung zu einem entserialisiertes Stub-Objekt (Referenz) nicht herstellen.
Aktion 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/ .
CNTR0008W: Eine ausgelagerte Stateful-Session-Bean konnte nicht entfernt werden: {0} {1} {2}
Erläuterung Der Container konnte eine inaktivierte Stateful-Session-Bean nicht aus dem Speicher löschen, weil die folgende Ausnahme eingetreten ist: {2}
Aktion Ergreifen Sie die in der Nachricht zur Ausnahme {2} angegebenen Maßnahmen.
CNTR0009W: Ein Versuch, auf Bean "{0}" zuzugreifen, ist fehlgeschlagen, weil diese nicht installiert war oder weil während der Installation der Bean Fehler aufgetreten sind.
Erläuterung Der Anwendungsserver hat versucht, auf eine Enterprise-Bean zuzugreifen, die nicht im Container installiert ist.
Aktion Suchen Sie nach vorherigen Fehlernachrichten, die darauf hinweisen, dass die Installation der Bean fehlgeschlagen ist.
CNTR0010W: Ausnahme (NumberFormatException) bei Konvertierung von <Name_des_Umgebungseintrags> {0} in <Wert_des_Umgebungseintrags> {1}: {2}
Erläuterung Der Container konnte einen Umgebungseintrag wegen einer Ausnahme NumberFormatException nicht verarbeiten.
Aktion Vergewissern Sie sich, dass der Wert des Umgebungseintrags eine gültige Zeichenfolge für den angegebenen Typ ist.
CNTR0011W: Es wurde ein ungültiger Typ für den Umgebungseintrag des java:comp/env-Kontextes einer Bean angegeben: <env-entry-name> {0}
Erläuterung Der Container hat einen Typ für einen Umgebungseintrag gefunden, der nicht gültig ist.
Aktion Vergewissern Sie sich, dass einer der folgenden Datentypen für den Umgebungseintrags definiert ist: String, Integer, Boolean, Double, Byte, Short, Long oder Float.
CNTR0012W: Der Collaborator {0} hat eine unerwartete Ausnahme ausgelöst. Die Verarbeitung wird mit den verbleibenden Collaborator fortgesetzt.
Ausnahmedaten: {1}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0013W: Die Ausnahme kann nicht zugeordnet werden.
{0}
{1}
Erläuterung Der Container konnte die Ausnahme {0} keiner gültigen CORBA-Ausnahme zuordnen.
Aktion 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/ .
CNTR0014W: Ein StatefulBeanReaper-Thread wurde unterbrochen. Der Thread wird beendet.
{0}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0015W: Beim Löschen einer Stateful-Bean ist eine unerwartete Ausnahme eingetreten.
Ausnahmedaten:
{0}
{1}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0016W: Die ausgelagerte Stateful-Session-Bean "{0}" konnte wegen der folgenden Ausnahme nicht entfernt werden: {1}
Erläuterung Der Container konnte eine ausgelagerte Stateful-Session-Bean nicht aus dem Auslagerungsspeicher entfernen.
Aktion Ergreifen Sie die in der Nachricht zur Ausnahme {1} angegebenen Maßnahmen.
CNTR0017W: Der Sicherheits-Collaborator hat eine unerwartete Ausnahme ausgelöst.
Ausnahmedaten: {0}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0018E: EJB hat eine unerwartete (nicht deklarierte) Ausnahme ausgelöst. Ausnahmedaten: {0}
Erläuterung Eine nicht in der EJB-Methodensignatur deklarierte Ausnahme wurde erstellt, als der EJB-Container versuchte, eine EJB-Methode aufzurufen.
Aktion Untersuchen Sie den Stack-Trace, um die Ursache für die Ausnahme zu bestimmen. Falls die Ausnahme auf einen Fehler in benutzerdefiniertem Code zurückzuführen ist, beheben Sie den Fehler. Andernfalls suchen Sie auf der Website der IBM Unterstützungsfunktion nach Informationen zur Fehlerbestimmung.
CNTR0019E: EJB hat eine unerwartete (nicht deklarierte) Ausnahme beim Aufruf der Methode "{1}" ausgelöst. Ausnahmedaten: {0}
Erläuterung Eine nicht in der EJB-Methodensignatur deklarierte Ausnahme wurde erstellt, als der EJB-Container versuchte, diese EJB-Methode aufzurufen.
Aktion Untersuchen Sie den Stack-Trace, um die Ursache für die Ausnahme zu bestimmen. Falls die Ausnahme auf einen Fehler in benutzerdefiniertem Code zurückzuführen ist, beheben Sie den Fehler. Andernfalls suchen Sie auf der Website der IBM Unterstützungsfunktion nach Informationen zur Fehlerbestimmung.
CNTR0020E: EJB hat eine unerwartete (nicht deklarierte) Ausnahme beim Aufruf der Methode "{1}" für Bean "{2}" ausgelöst. Ausnahmedaten: {0}
Erläuterung Eine nicht in der EJB-Methodensignatur deklarierte Ausnahme wurde erstellt, als der EJB-Container versuchte, diese EJB-Methode aufzurufen.
Aktion Untersuchen Sie den Stack-Trace, um die Ursache für die Ausnahme zu bestimmen. Falls die Ausnahme auf einen Fehler in benutzerdefiniertem Code zurückzuführen ist, beheben Sie den Fehler. Andernfalls suchen Sie auf der Website der IBM Unterstützungsfunktion nach Informationen zur Fehlerbestimmung.
CNTR0021E: EJB hat eine unerwartete (nicht deklarierte) Ausnahme beim Aufruf einer Methode für Bean "{1}" ausgelöst. Ausnahmedaten: {0}
Erläuterung Eine nicht in der EJB-Methodensignatur deklarierte Ausnahme wurde erstellt, als der EJB-Container versuchte, diese EJB-Methode aufzurufen.
Aktion Untersuchen Sie den Stack-Trace, um die Ursache für die Ausnahme zu bestimmen. Falls die Ausnahme auf einen Fehler in benutzerdefiniertem Code zurückzuführen ist, beheben Sie den Fehler. Andernfalls suchen Sie auf der Website der IBM Unterstützungsfunktion nach Informationen zur Fehlerbestimmung.
CNTR0022E: Der Transaktionskoordinator ist nicht verfügbar.
{0}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0023W: Das Verzeichnis "{0}" ist nicht vorhanden. Der EJB-Container verwendet das aktuelle Verzeichnis für die Inaktivierung von Beans.
Erläuterung Der Container konnte das Auslagerungsverzeichnis nicht öffnen.
Aktion Vergewissern Sie sich, dass das Auslagerungsverzeichnis vorhanden ist.
CNTR0024W: Eingabedatenstrom konnte nicht geöffnet werden: {0} {1} {2}
Erläuterung Der EJB-Container hat beim Lesen einer Datei für eine Stateful-Session-Bean eine E/A-Ausnahme festgestellt.
Aktion Lesen Sie die Nachricht zur E/A-Ausnahme nach, welche Maßnahmen zu ergreifen sind. Vergewissern Sie sich, dass die richtigen Dateiberechtigungen für die Datei definiert sind.
CNTR0025W: Der Ausgabedatenstrom konnte nicht geöffnet werden: {0} {1} {2}
Erläuterung Der Container hat beim Schreiben einer Datei für eine Stateful-Session-Bean eine E/A-Ausnahme festgestellt.
Aktion Lesen Sie die Nachricht zur E/A-Ausnahme nach, welche Maßnahmen zu ergreifen sind. Vergewissern Sie sich, dass die richtigen Dateiberechtigungen für die Datei definiert sind.
CNTR0026W: Der DataSource-Name für CMP-Bean "{0}" ist null. Die Bean kann nicht verwendet werden.
Erläuterung Für die Entity-Bean {0} wurde keine Datenquelle angegeben.
Aktion Geben Sie eine Datenquelle für die Entity-Bean oder eine Standarddatenquelle für das Modul an.
CNTR0027W: Die Verbindung konnte nicht festgeschrieben werden:
{0}
Erläuterung Beim Festschreiben einer Datenquellenverbindung ist eine Ausnahme des Typs "SQLException" eingetreten.
Aktion Ziehen Sie die herstellerspezifische Dokumentation zu dem von Ihnen verwendeten Datenbankprodukt zu Rate. Gewöhnlich wird ein herstellerspezifischer Ausnahmecode in der SQLException angezeigt. Verwenden Sie diesen Ausnahmecode zusammen mit der herstellerspezifischen Dokumentation, um die Ursache für die Ausnahme zu bestimmen.
CNTR0028W: Die Verbindung konnte nicht geschlossen werden:
{0}
Erläuterung Beim Schließen einer Datenquellenverbindung ist eine Ausnahme des Typs "SQLException" eingetreten.
Aktion Ziehen Sie die herstellerspezifische Dokumentation zu dem von Ihnen verwendeten Datenbankprodukt zu Rate. Gewöhnlich wird ein herstellerspezifischer Ausnahmecode in der SQLException angezeigt. Verwenden Sie diesen Ausnahmecode zusammen mit der herstellerspezifischen Dokumentation, um die Ursache für die Ausnahme zu bestimmen.
CNTR0031W: Beim Starten der CMP-Bean {0} ist ein Fehler aufgetreten:
{1}
Erläuterung Möglicherweise wurde eine Entity-Bean über einen Datenquellennamen, der nicht gültig oder nicht korrekt ist, an eine Datenquelle gebunden. Wenn der Datenquellenname korrekt ist, ist die Datenquelle möglicherweise nicht ordnungsgemäß konfiguriert.
Aktion Wenn der Nachricht der Code CNTR0026W vorangestellt ist, müssen Sie den Namen der Datenquelle angeben. Andernfalls müssen Sie den Datenquellennamen überprüfen, der in der Nachricht CNTR0032W angegeben ist, die dieser Nachricht folgt. Wenn eine Ausnahme des Typs "Name nicht gefunden" eingetreten ist, ist der Datenquellenname wahrscheinlich nicht korrekt. Wenn der richtige Datenquellenname angegeben wurde, überprüfen Sie die Konfiguration der Datenquelle. Möglicherweise haben Sie einen Datenbanknamen, eine Benutzer-ID oder ein Kennwort in der Datenquellenkonfiguration angegeben, der bzw. das nicht gültig ist.
CNTR0032W: Beim Erstellen des CMP-Persisters mit der Datenquelle {0} ist ein Fehler aufgetreten.
Erläuterung Diese Nachricht wird unmittelbar im Anschluss an die Nachricht CNTR0031W ausgegeben. Diese Nachricht enthält den zum Starten der Entity-Bean verwendeten Datenquellennamen.
Aktion Ergreifen Sie die für Nachricht CNTR0031W angegebenen Maßnahmen.
CNTR0033E: Der EJB-Container ignoriert die abgefangene nicht erwartete Ausnahme: {0}.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0034I: ContainerEJBException.getExceptionChain gibt eine unvollständige Liste von Ausnahmen zurück.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0035E: Der EJB-Container hat {0} abgefangen und löst {1} aus.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0036E: Der EJB-Container unterstützt die Bean-Instanz nicht für die Suchmethoden (Finder) in EJB 1.x CMP und löst {0} aus.
Erläuterung Eine Bean, die für die über Container realisierte Transaktionspersistenz (CMP, Container-Managed Persistence) der EJB Version 1.x konfiguriert ist, hat versucht, für die Verarbeitung einer Finder-Methode Methoden in einer Bean-Instanz aufzurufen.
Aktion Implementieren Sie die Bean erneut, und wiederholen Sie die Operation.
CNTR0037E: Die angegebene Anweisung stimmt nicht mit der Verbindung überein.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0038W: Das TX-Attribut muss geändert werden, um zu verhindern, dass Aktualisierungen für die Bean {0} verloren gehen, wenn diese von mehreren Transaktionen gleichzeitig verwendet wird. Die Bean darf die Transaktionsattribute TX_NOT_SUPPORTED, TX_NEVER und TX_SUPPORTS nicht verwenden.
Erläuterung Es wurde eine Transaktion mit dem Transaktionsattribut "TX_NOT_SUPPORTED", "TX_NEVER" oder "TX_SUPPORTS" gestartet. Die Transaktion hat eine CMP-Bean (Container-Managed Bean, über Container realisierte Transaktionspersistenz) aktualisiert, und die Transaktion speichert die Aktualisierung im persistenten Speicher. Falls eine gleichzeitig ausgeführte Transaktion mit demselben primären Schlüsselwort auf die CMP-Entity-Bean zugreift, können die Aktualisierungen der einen Transaktion die Aktualisierungen der anderen Transaktion überschreiben.
Aktion Die Anwendung muss sicherstellen, dass gleichzeitig ausgeführte Transaktionen eine CMP-Entity-Bean nie mit demselben primären Schlüsselwert aktualisieren. Falls dies nicht möglich sein sollte, muss die Bean, die die Transaktion beginnt, ein anderes Transaktionsattribut als TX_NEVER, TX_NOT_SUPPORTED oder TX_SUPPORTS verwenden, damit die Datenkonsistenz gewährleistet ist.
CNTR0039E: Der EJB-Container hat {0} abgefangen und löst die abgefangene Ausnahme erneut aus.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0040E: Finder-Fehler als Folge der Ausnahme {0}.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0041W: Die Anzahl der Ergebnisse der Suchmethode überschreitet den Grenzwert. Es werden nur die ersten Elemente Integer.MAX_VALUE verarbeitet.
Erläuterung Die Ergebnisgruppe der Suchmethode enthält mehr als 2147483647 Entity-Beans.
Aktion Ändern Sie die Finder-Methode so, dass sie keine Sammlung mit mehr als 2147483647 Entity-Beans zurückgibt.
CNTR0043E: Die Bean "{0}" versucht, eine ungültige Kombination von ActivationPolicy und LoadPolicy auf einem WLM-Server zu verwenden.
Erläuterung Der Benutzer hat 'Commit-Option A' für eine Enterprise-Bean angegeben, die in einem Server enthalten ist, für den der Lastausgleich aktiviert ist. Diese Konfigurationskombination wird nicht unterstützt.
Aktion Ändern Sie die Enterprise-Bean so, dass sie eine andere Commit-Option verwendet, oder inaktivieren Sie den Lastausgleich für den Server.
CNTR0044W: Die Bean "{0}" verwendet die ungültige Kombination einer Aktivierungsrichtlinie vom Typ "Transaktion" und einer Laderichtlinie vom Typ "Aktivierung". Die Laderichtlinie wird standardmäßig auf "Transaktion" gesetzt.
Erläuterung Die für die Enterprise-Bean {0} angegebene Aktivierungsrichtlinie wird nicht unterstützt. Option C (die Standardaktion) liefert möglicherweise nicht das gewünschte Ergebnis. Die Kombination von Aktivierungsrichtlinie und Laderichtlinie gibt die Methode an, mit der der Anwendungsserver die Commit-Optionen A, B und C in der EJB-Spezifikation implementiert.
Aktion Implementieren Sie die Enterprise-Bean erneut, und verwenden Sie eine Kombination gültiger Einstellungen, damit diese Nachricht nicht mehr angezeigt wird.
CNTR0045W: Das ferne Objekt kann nicht in einen Stub konvertiert werden. Mögliche Ursache: {0}".
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0046E: Die Bean "{0}" hat keine Bindung für eine Verbindungs-Factory angegeben.
Erläuterung Für die Bean "{0}" wurde weder die Bean-spezifische Bindung noch die Standardbindung an eine Verbindungs-Factory angegeben.
Aktion Geben Sie eine Bindung für die Verbindungs-Factory an, wenn Sie die Bean "{0}" installieren.
CNTR0047E: Die Bean versucht, die Schnittstelle oder die Methode "{0}" in einer Situation zu verwenden, die von der EJB-Spezifikation nicht unterstützt wird.
Erläuterung Die Methode "{0}" ist gemäß EJB-Spezifikation aus einem der folgenden Gründe nicht zulässig: - Die Methoden "getRollbackOnly" und "setRollbackOnly" der Schnittstelle "MessageDriven-Context" dürfen nur in MDB-Methoden verwendet werden, die im Kontext einer Transaktion ausgeführt werden. # - Das Aufrufen der Methoden "getCallerPrincipal" und "isCallerInRole" ist in MDB-Methoden nicht zulässig, weil der Container keinen Clientsicherheitskontext besitzt. # - Das Aufrufen der Methoden "getRollbackOnly" und "setRollbackOnly" ist in den MDB-Methoden, für die der Container keinen klaren Transaktionskontext besitzt, und in MDBs mit Bean-gesteuerter Transaktionsdemarkation nicht zulässig. # - Die Schnittstelle "UserTransaction" ist für MDBs mit containerverwalteter Transaktionsdemarkation nicht verfügbar. # - Das Aufrufen von "getEJBHome" und "getEJBLocalHome" ist in MDB-Methoden nicht zulässig, weil keine EJBHome- und EJBLocalHome-Objekte für MDBs vorhanden sind. #
Aktion Rufen Sie die Methode "{0}" in dieser Umgebung nicht auf.
CNTR0048W: Die Finder-Methode {0} der Bean gibt fälschlicherweise ein Zeitlimit von null für die Finder-Erfassung an.
Erläuterung Für die Finder-Methode "{0}" ist ein Zeitlimit für die Erfassung angegeben, aber der Wert ist null.
Aktion Geben Sie einen Wert ungleich null an, wenn Sie ein Zeitlimit für die Erfassung definieren möchten.
CNTR0049E: Die Bean versucht, die ungültige Kombination von Commit-Option A und optimistischer Steuerung des gleichzeitigen Zugriffs zu verwenden.
Erläuterung Der Benutzer hat die Commit-Option A und Optimistic Concurrency Control für eine Enterprise-Bean festgelegt. Der Anwendungsserver unterstützt die gleichzeitige Verwendung von Commit-Option A und optimistischer Steuerung des gleichzeitigen Zugriffs für eine Enterprise-Bean nicht.
Aktion Geben Sie entweder die Commit-Option A oder die optimistische Steuerung des gleichzeitigen Zugriffs an, aber nicht beides.
CNTR0050E: In der Container-Transaktion ist ein Protokollfehler aufgetreten.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0051E: Das Zeitlimit für die Transaktion wurde überschritten, weil keine Clientaktivität länger als {1} Sekunden gedauert hat. Transaktions-ID: {0}
Erläuterung Der Client hat das Inaktivitätszeitlimit von {1} Sekunden überschritten.
Aktion Dieser Fehler kann auftreten, wenn der Client inaktiviert wird und eine Transaktion aktiv bleibt. Wenn der Client noch aktiv ist, muss ein Administrator bestimmen, ob der Client oder das Inaktivitätszeitlimit für Transaktionen geändert werden muss.
CNTR0052W: Der LRU-Thread wurde unterbrochen. Die Operation wird beendet. {0}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0053W: Während der LRU-Translation wurde eine Ausnahme abgefangen: {0} {1}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0054W: Von der Löschstrategie wurde eine Ausnahme ausgelöst: {0} {1}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0055W: Beim Versuch, <env-entry-name> {0} <env-entry-value> {1} zu erstellen, ist eine Ausnahme ausgelöst worden.
{2}
Erläuterung Der Container hat ein Throwable abgefangen, als er versuchte, einen java:comp/env-Eintrag zu erstellen.
Aktion Ergreifen Sie die associated der Nachricht zur Ausnahme {2} angegebenen Maßnahmen.
CNTR0056W: Der Wrapper für eine Bean konnte nicht abgerufen werden. Bean:
{0}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0057W: Die für die Bean {0} angegebene Mindestpoolgröße {1} ist keine gültige ganze Zahl. Es wird stattdessen der Standardwert verwendet.
Erläuterung Für die Mindestpoolgröße müssen Sie einen positiven Integer angeben. Der Standardwert wird stattdessen verwendet.
Aktion Ändern Sie den Wert für die Mindestpoolgröße in eine positive ganze Zahl.
CNTR0058W: Die für die Bean {0} angegebene maximale Poolgröße {1} ist keine gültige ganze Zahl. Es wird stattdessen der Standardwert verwendet.
Erläuterung Für die maximale Poolgröße müssen Sie einen positiven Integer angeben. Der Standardwert wird stattdessen verwendet.
Aktion Ändern Sie den Wert für die maximale Poolgröße in eine positive ganze Zahl.
CNTR0059W: Die für die Bean {0} angegebene Mindestpoolgröße ist höher als die angegebene maximale Poolgröße: ({1},{2}) Es werden die Standardwerte verwendet.
Erläuterung Die maximale Poolgröße muss größer-gleich der Mindestgröße sein. Es werden die Standardwerte für die minimale und die maximale Poolgröße verwendet.
Aktion Ändern Sie die maximale Poolgröße in einen Wert, der größer-gliech der Mindestpoolgröße ist.
CNTR0060I: ({0},{1}) wurden als minimale und maximale Poolgrößen für Bean {2} festgelegt.
Erläuterung Die in der Nachricht angegebenen Werte geben die minimale und die maximale Poolgröße an, die für diesen Bean-Typ verwendet werden.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0061I: Das Attribut read-only in der Methode findByPrimaryKey wurde für folgende Beans auf true gesetzt: <All>
Erläuterung Es wurde angegeben, dass das schreibgeschützte Attribut "findByPrimaryKey" für alle Entity-Beans in "true" geändert werden soll.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0062W: In der Zeichenfolge {0} für die Spezifikation der Poolgröße wurde kein Gleichheitszeichen gefunden.
Erläuterung Die Poolgröße muss wie folgt angegeben werden: Bean-Name=min,max. Zwischen dem Bean-Namen und dem Mindestwert und dem maximalen Wert muss ein Gleichheitszeichen angegeben werden.
Aktion Stellen Sie sicher, dass zwischen dem Bean-Namen und dem minimalen und maximalen Wert ein Gleichzeitszeichen gesetzt wird.
CNTR0063W: Im Implementierungsdeskriptor für die Webanwendung oder Enterprise-Bean mit dem Anzeigennamen {0} wurde keine Referenz auf eine EJB gefunden. Die EJB enthält möglicherweise ungültige Bindungsinformationen.
Erläuterung Möglicherweise enthält ein Implementierungsdeskriptor eine Syntax, die nicht gültig ist.
Aktion Überprüfen Sie die Bindungsinformationen im Implementierungsdeskriptor für die EJB.
CNTR0064E: Eine Bean-Instanz des Typs "{0}" mit einer Aktivierungsrichtlinie, die auf Activity Sessions basiert, hat versucht, mit mehreren Transaktionen gleichzeitig zu arbeiten.
Erläuterung Eine EJB, die in einer Activity Session aktiviert wurde, darf nur an seriellen Transaktionen teilnehmen. Variierende Transaktionsattribute wie REQUIRES für eine Methode und REQUIRES_NEW oder NOT_SUPPORTED können zu diesem Fehler führen.
Aktion Überprüfen Sie die Transaktionsattribute, die den EJB-Methoden zugeordnet sind, und vergewissern Sie sich, dass die Reihenfolge der Methodenaufrufe nicht zu mehreren gleichzeitig ausgeführten Transaktionen für dieselbe Bean in einer Activity Session führt.
CNTR0065E: Die CMP-Bean "{0}" verwendet einen nicht unterstützten Wert für die Auflösungssteuerung für lokale Transaktionen.
Erläuterung Für lokale Transaktionen mit CMP-Beans (Container-Managed Persistence, über Container realisierte Transaktionspersistenz) wird nur die Auflösungssteuerung "ContainerAtBoundary" unterstützt.
Aktion Ändern Sie mit einem Assembliertool auf der Registerseite "IBM Erweiterungen" die Einstellung für die Auflösungssteuerung der CMP-Bean in "ContainerAtBoundary", und starten Sie dann den Server erneut.
CNTR0066E: Die Bean "{0}" verwendet den ungültigen Grenzwert "activity session" für lokale Transaktionen.
Erläuterung Die lokale Transaktionsgrenze "Activity Session" ist für nachrichtengesteuerte Beans nicht gültig.
Aktion Ändern Sie die lokale Transaktionsgrenze von "Activity Session" in "Bean Method", und starten Sie dann den Anwendungsserver erneut.
CNTR0067W: Die SessionBean "{0}" bzw. die Home-Schnittstelle hat eine ungültige Kombination von Attributen für über Beans gesteuerte Transaktionen und über Container gesteuerte Transaktionen auf Methodenebene verwendet. Die Transaktionsattribute auf Methodenebene werden ignoriert.
Erläuterung Gemäß EJB-Spezifikation darf eine Session-Bean oder die Home-Schnittstelle einer Session-Bean mit Bean-gesteuerten Transaktionen keine Transaktionsattribute auf Methodenebene deklarieren. Die Attribute für die containergesteuerte Transaktion auf Methodenebene hat keine Bedeutung, weil die Session-Bean Bean-gesteuerte Transaktionen verwendet.
Aktion Entfernen Sie die Transaktionsattribute für die Methoden dieser Bean oder der zugehörigen Home-Schnittstelle.
CNTR0068W: Die Bean "{0}" oder ihr Home-Interface verwendet eine ungültige Kombination von CMP-Activity-Sessions und Activity-Session-Attributen auf Methodenebene.
Erläuterung Eine EJB oder ihre Home-Schnittstelle mit über Beans realisierten Transaktionen darf keine Attribute von containergesteuerten Activity-Sessions für ihre bzw. seine Methoden deklarieren.
Aktion Entfernen Sie diese Attribute für die Methoden der EJB oder des zugehörigen Home-Interface.
CNTR0069E: Die Bean "{0}" in einem EJB-1.1-Modul verwendet eine ungültige Richtlinie "Aktivieren am" für "Activity-Session".
Erläuterung Activity-Sessions werden in Modulen der EJB Version 1.1 nicht unterstützt.
Aktion Wählen Sie für die Richtlinie "Aktivieren am" die Einstellung "Einmal" oder "Transaktion" aus.
CNTR0070E: Die Bean "{0}" in einem EJB-1.1-Modul verwendet als Grenze für lokale Transaktionen den Wert "Activity Session". Dieser Wert ist nicht gültig.
Erläuterung Activity-Sessions werden in Modulen der EJB Version 1.1 nicht unterstützt.
Aktion Wählen Sie als Grenze für lokale Transaktionen den Wert "Bean Method" aus.
CNTR0071E: Die Bean "{0}" in einem EJB-1.1-Modul verwendet für die Auflösungssteuerung für lokale Transaktionen den Wert "ContainerAtBoundary".
Erläuterung Das Steuerelement "ContainerAtBoundary" für die Auflösung lokaler Transaktionen (LTR, Local Transactions Resolution) wird für Module der EJB Version 1.1 nicht untersützt.
Aktion Wählen Sie den Wert "Application" für das Steuerelement für die Auflösung lokaler Transaktionen aus.
CNTR0072E: Die Bean "{0}" verwendet eine ungültige Richtlinie "Aktivieren am" für eine containergesteuerter Activity-Session.
Erläuterung Beans, die für die Verwendung containergesteuerter Activity-Sessions konfiguriert sind, müssen für die "Aktivieren um"-Richtlinie die Einstellung "Activity-Session" und für die "Laden um"-Richtlinie die Einstellung "Intervall", "Täglich" oder "Wöchentlichen" verwenden.
Aktion Vergewissern Sie sich, dass bei der Verwendung der Unterstützung für containergesteuerte Activity-Sessions für die "Aktivieren um"-Richtlinie die Einstellung "Activity-Session" und für die "Laden um"-Richtlinie die Einstellung "Intervall", "Täglich" oder "Wöchentlich" verwendet wird.
CNTR0073E: Die Bean "{0}" verwendet ein ungültiges Steuerelement für die Auflösung lokaler Transaktionen.
Erläuterung Das Steuerelement für die Auflösung lokaler Transaktionen muss für containergesteuerte Transaktionen und containergesteuerte Activity-Sessions auf "ContainerAtBoundary" gesetzt werden.
Aktion Setzen Sie das Steuerelement für die Auflösung lokaler Transaktionen auf "ContainerAtBoundary".
CNTR0074E: Unerwarteter Methodenaufruf in {0}.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0075E: Die von der Enterprise-Bean benötigte benutzerdefinierte Klasse "{0}" wurde nicht gefunden und konnte deshalb nicht geladen werden.
Erläuterung Die Implementierungsklasse, die Home-Schnittstelle, die Remote-Schnittstelle, die lokale Schnittstelle oder sonstige Klassen der Bean wurden nicht gefunden und nicht geladen.
Aktion Vergewissern Sie sich, dass die Implementierungsklasse, die Home-Schnittstelle, die Remote-Schnittstelle und die sonstigen Klassen der Bean installiert und ordnungsgemäß konfiguriert sind.
CNTR0076W: Im Implementierungsdeskriptor für die Webanwendung oder Enterprise-Bean mit dem Anzeigennamen {0} wurde keine Referenz auf eine ResourceRef gefunden.
Erläuterung Möglicherweise wurden für die Java-EE-Komponente (Java Enterprise Edition) ungültige Bindungsinformationen angegeben.
Aktion Vergewissern Sie sich, dass die Bindungsinformationen im Implementierungsdeskriptor der Java-EE-Komponente korrekt sind.
CNTR0077W: Im Implementierungsdeskriptor der Webanwendung oder Enterprise-Bean mit dem Anzeigennamen {0} wurde keine Referenz auf eine ResourceEnvRef gefunden.
Erläuterung Möglicherweise wurden für die Java-EE-Komponente (Java Enterprise Edition) ungültige Bindungsinformationen angegeben.
Aktion Vergewissern Sie sich, dass die Bindungsinformationen im Implementierungsdeskriptor der Java-EE-Komponente korrekt sind.
CNTR0078I: Die Access-Intent-Unterstützung für angepasste Finder ist für Bean {0} aktiviert.
Erläuterung Der Benutzer hat festgelegt, dass die Access Intents angepasster Finder berücksichtigt werden sollen. Wenn die Methode einen Access Intent des Typs Update hat, wird der Access Intent berücksichtigt.
Aktion Sie können die Verarbeitung von Access-Intents für angepasste Finder-Methoden über die Java Virtual Machine (JVM) und die Eigenschaften auf Bean-Ebene inaktivieren, oder Sie können den Access-Intent der Methode auf "Read-Only" setzen.
CNTR0080E: Der EJB-Zeitgeberservice ist für die EJB, die die Schnittstelle "javax.ejb.TimedObject" implementiert, nicht verfügbar: {0}.
Erläuterung Die EJB-Implementierung {0} erfordert den EJB-Zeitgeberservice, der inaktiviert oder nicht gestartet wurde.
Aktion Stellen Sie anhand der vorherigen Nachrichten fest, warum der EJB-Zeitgeberservice nicht gestartet wurde, und beheben Sie den Fehler oder aktivieren Sie den EJB-Zeitgeberservice.
CNTR0081E: setTranEnlistmentNotNeeded wurde mit dem nicht erkannten Ursachencode {0} aufrufen.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0082E: Die XAResource kann nicht registriert werden, weil die Wiederherstellungs-ID für den Ressourcenadapter {0} für die MDB {1} nicht bekannt ist.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0083E: Die Erstellung eines Nachrichtenendpunkt ist fehlgeschlagen:
{0}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0084E: Die Methode {0} der MDB {1} ist mit einem ungültigen Transaktionsattribut implementiert.
Erläuterung Eine Methode einer nachrichtengesteuerten Bean muss mit dem Transaktionsattribut "requires", "not supported" oder "bean managed" implementiert werden.
Aktion Implementieren Sie die Anwendung mit dem Transaktionsattribut "requires", "not supported" oder "bean managed" für die Methode {0} der nachrichtengesteuerten Bean {1} erneut.
CNTR0085E: Die MDB {0} muss die Methode {1} des Interface {2} implementieren.
Erläuterung Der Ressourcenadapter ruft die Methode {1} in der Schnittstelle {2} auf, aber die Methode wird von der nachrichtengesteuerten Bean {0} nicht implementiert.
Aktion Stellen Sie fest, ob die nachrichtengesteuerte Bean für den richtigen Ressourcenadapter implementiert wurde. Wenn die Bean an den richtigen Ressourcenadapter gebunden ist, ändern Sie die nachrichtengesteuerte Bean {0}, und geben Sie eine Implementierung für die Methode {1} der Schnittstelle {2} an.
CNTR0086E: Es ist ein Fehler bei der Konfiguration der Transaktionswiederherstellung für den Ressourcenadapter {0} und die nachrichtengesteuerte Bean {1} aufgetreten.
Erläuterung Die Methode "createEndpoint" wurde vom Ressourcenadapter für das JCA-Objekt "MessageEndpointFactory" aufgerufen, und der Ressourcenadapter hat ein XAResource-Objekt als Parameter der Methode "createEndpoint" übergeben. Im Life Cycle Manager des Ressourcenadapters ist jedoch ein Fehler aufgetreten, der die Konfiguration der Transaktionswiederherstellung für diesen Ressourcenadapter verhindert. Der Endpunkt konnte nicht erstellt werden.
Aktion Suchen Sie im Protokoll nach früheren Nachrichten, die auf den Konfigurationsfehler für die nachrichtengesteuerte Bean {1} hinweisen, die an den Ressourcenadapter {0} gebunden wurde. Beheben Sie den Fehler, damit diese Fehlernachricht nicht mehr angezeigt wird.
CNTR0087E: Der Ressourcenadapter {0} darf keine XAResource mit Nullwert übergeben, um die Methode "createEndpoint" für die MDB {1} zu erstellen.
Erläuterung Die Methode "createEndpoint" wurde vom Ressourcenadapter für das JCA-Objekt "MessageEndpointFactory" aufgerufen, und der Ressourcenadapter hat ein XAResource-Objekt an die Methode "createEndpoint" übergeben. Die Transaktionswiederherstellung für diesen Ressourcenadapter wird nicht unterstützt, weil der Ressourcenadapter angezeigt hat, dass er keine XA-Transaktionen unterstützt. Der Ressourcenadapter darf kein XAResource-Objekt an die Methode "createEndpoint" übergeben.
Aktion Lassen Sie die Konfiguration oder Implementierung des Ressourcenadapters {0} vom Anbieter des Ressourcenadapters korrigieren.
CNTR0088E: Die vom Benutzer bereitgestellte Klasse "{0}" implementiert möglicherweise die Schnittstelle "javax.ejb.TimedObject" nicht.
Erläuterung EJBs der Version 1.x, Version 2.0 und Stateful-Session-Beans können die Schnittstelle "javax.ejb.TimedObject" nicht implementieren.
Aktion Stellen Sie die EJB-Implementierung auf Version 2.1 oder höher um, ändern Sie die Implementierung so, dass die Schnittstelle "javax.ejb.TimedObject" nicht implementiert werden muss, oder ändern Sie den EJB-Typ.
CNTR0089E: Das Transaktionsattribut {0} ist für die Methode "{1}" der EJB {2} nicht zulässig.
Erläuterung Die EJB-Spezifikation lässt das für die EJB-Methode konfigurierte Transaktionsattribut nicht zu. Nähere Informationen finden Sie in der EJB-Spezifikation.
Aktion Ändern Sie den Implementierungsdeskriptor so, dass ein für die EJB-Methode zulässiges Transaktionsattribut angegeben wird.
CNTR0090E: Die WebServiceRef-Bindung für {0} ist fehlgeschlagen: {1}
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0091W: Im Implementierungsdeskriptor für die Webanwendung oder Enterprise-Bean mit dem Anzeigenamen {0} wurde keine Referenz auf eine MessageDestinationRef gefunden.
Erläuterung Möglicherweise wurden für die Java-EE-Komponente (Java Enterprise Edition) ungültige Bindungsinformationen angegeben.
Aktion Vergewissern Sie sich, dass die Bindungsinformationen im Implementierungsdeskriptor der Java-EE-Komponente korrekt sind.
CNTR0092W: Es wurde versucht, auf die EnterpriseBean {0} zuzugreifen, die nicht gestartet wurde.
Erläuterung Eine Anwendung hat versucht, auf eine Enterprise-Bean einer Anwendung zuzugreifen, die nicht installiert ist, nicht gestartet ist oder nicht erfolgreich gestartet wurde.
Aktion Prüfen Sie, ob die Anwendung installiert und gestartet ist. Falls die Anwendung installiert und gestartet ist, suchen Sie in den früheren Nachrichten nach Informationen zur Fehlerursache, und beheben Sie den Fehler.
CNTR0093E: Der Versuch, die Enterprise-Bean {0} zu starten, ist mit der Ausnahme {1} fehlgeschlagen.
Erläuterung Während der Initialisierung und des Starts der Enterprise-Bean {0} ist ein Fehler aufgetreten.
Aktion Ergreifen Sie die Maßnahmen, die in der Nachricht, die der Ausnahme {1} zugeordnet ist, empfohlen werden.
CNTR0094E: Die Entity-Bean "{0}" wurde mit einer Laderichtlinie für den Bean-Cache konfiguriert, die bewirkt, dass die Entität in einem bestimmten Intervall erneut geladen wird. Allerdings ist diese Entity-Bean nicht für containergesteuerte Persistenz gemäß EJB 2.x konfiguriert.
Erläuterung Eine Laderichtlinie für den Bean-Cache, bei der eine Entity-Bean in Intervallen geladen wird, wird nur für CMP-Beans (Container-Managed Persistence, über Container realisierte Transaktionspersistenz) der EJB Version 2.x unterstützt.
Aktion Geben Sie für die Laderichtlinie des Bean-Caches einen vom Bean-Typ unterstützen Wert an, oder konfigurieren Sie die Bean für die Verwendung der containergesteuerten Persistenz gemäß EJB Version 2.x.
CNTR0095W: In der EJB-Modulkonfiguration für die Session-Bean "{0}" fehlen Korrekturwerte für die Einstellungen für die Replikation zwischen Speichern.
Erläuterung Die Session-Bean "{0}" ist so konfiguriert, dass die Einstellungen für die Replikation zwischen Speichern auf EJB-Modulebene überschrieben werden, aber es wurden keine Einstellungen für die Replikation zwischen Speichern auf EJB-Moduleebene angegeben.
Aktion Inaktivieren Sie die Überschreibung der Einstellungen auf EJB-Modulebene, oder geben Sie die Einstellungen für die Replikation zwischen Speichern für diese Session-Bean an.
CNTR0096W: In der Anwendungskonfiguration für die Session-Bean "{0}" fehlt eine Angabe zum Überschreiben der Einstellungen für Replikation zwischen Speichern.
Erläuterung Die Session-Bean "{0}" ist so konfiguriert, dass die Einstellungen für die Replikation zwischen Speichern auf Anwendungsebene überschrieben werden, aber es wurden keine Einstellungen für die Replikation zwischen Speichern auf Anwendungsebene angegeben.
Aktion Inaktivieren Sie die Überschreibung der Einstellungen auf Anwendungsebene, oder geben Sie die Einstellungen für die Replikation zwischen Speichern für diese Session-Bean an.
CNTR0097W: Die Einstellungen für die Replikation zwischen Speichern für den EJB-Container fehlen.
Erläuterung Das Failover von Stateful-Session-Beans durch Replikation zwischen Speichern wurde aktiviert, aber die Einstellungen für die Replikation zwischen Speichern fehlen.
Aktion Inaktivieren Sie das Failover von Stateful-Session-Beans, oder geben Sie die Einstellungen für die Replikation zwischen Speichern für den EJB-Container an.
CNTR0098I: Die containergesteuerte Synchronisation mit dem persistenten Speicher vor der Durchführung von Suchoperationen ist für die Bean "{0}" inaktiviert.
Erläuterung Die Anwendung wurde für diese Bean so konfiguriert, dass vor dem Aufruf angepasster findBy-Methoden keine Synchronisation mit dem persistenten Speicher durchgeführt wird. Dieses Verhalten ist mit der EJB-Spezifikation der Version 2.0 und höher nicht kompatibel, kann aber die Leistung verbessern.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0099I: Der Service {0} wurde ordnungsgemäß initialisiert.
Erläuterung Der z/OS Controller Service für die Unterstützung von Stateful-SessionBeans in DRS wurde ordnungsgemäß initialisiert.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0100E: Die Methode {0} hat die folgende Ausnahme abgefangen: {1}
Erläuterung Es wurde eine Ausnahme in der angegebenen Methode abgefangen.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0101E: Das Token für die Methode {0} ist null.
Erläuterung An die angegebene Methode wurde ein Servant-Token mit Nullwert übergeben.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0102E: Der entryKey für die Methode {0} ist null.
Erläuterung An die angegebene Methode wurde ein entryKey-Parameter mit Nullwert übergeben.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0103E: Der Wert für die Methode {0} ist null.
Erläuterung An die angegebene Methode wurde ein entryKey-Wert mit Nullwert übergeben.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0104E: Die Methode {0} kann den entryKey nicht in einen Byte-Array konvertieren.
Erläuterung Die angegebene Methode konnte den entryKey-Parameter nicht in eine Bytefeldgruppe konvertieren.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0105E: Die Methode {0} hat die folgende Ausnahme abgefangen: {1} stoken = {3}.
Erläuterung Die angegebene Methode hat bei der Verarbeitung des Servant-Tokens eine Ausnahme abgefangen.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0106E: Die Methode {0} hat keinen Proxy-Server für stoken = {1} erhalten.
Erläuterung Die angegebene Methode konnte keinen Proxy für die Verarbeitung des Servant-Tokens abrufen.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0107E: Die Methode {0} kann das Token nicht in einen Byte-Array konvertieren: stoken = {1}.
Erläuterung Die angegebene Methode konnte das Servant-Token nicht in eine Bytefeldgruppe konvertieren.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0108E: Die Methode {0} hat die Ausnahme {1} beim Anfordern eines Proxy-Servers für das Token {3} abgefangen.
Erläuterung Die angegebene Methode hat beim Abrufen eines Proxys für die Verarbeitung des Tokens eine Ausnahme abgefangen.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0109E: Der Wert des Parameters event für die Methode {0} ist null.
Erläuterung Es wurde ein Ereignisparameter mit Nullwert an die angegebene Methode übergeben.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0110E: Die Methode {0} kann den Wert nicht in einen Byte-Array konvertieren.
Erläuterung Die angegebene Methode konnte den übergebenen entryKey-Wert nicht in eine Bytefeldgruppe konvertieren.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0111E: Die Methode {0} kann das Ereignis nicht in einen Byte-Array konvertieren.
Erläuterung Die angegebene Methode konnte das Ereignis nicht in eine Bytefeldgruppe konvertieren.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0112E: Die vom Benutzer bereitgestellte Klasse "{0}" muss das Interface "{1}" implementieren.
Erläuterung Die EJB-Spezifikation erfordert, dass nachrichtengesteuerte Beans die Nachrichten-Listener-Schnittstelle für den unterstützten Messaging-Typ implementiert.
Aktion Ändern Sie die Klasse "{0}" so, dass sie die Schnittstelle "{1}" implementiert, wie es von der EJB-Spezifikation gefordert wird.
CNTR0113I: SfDRSControllerInstance {0} hat das Ereignis REPLICATION_UP empfangen.
Erläuterung Die angegebene SfDRSControllerInstance hat das Ereignis "REPLICATION_UP" empfangen.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0114I: SfDRSControllerInstance {0} hat das Ereignis REPLICATION_DOWN empfangen.
Erläuterung Die angegebene SfDRSControllerInstance hat das Ereignis "REPLICATION_DOWN" empfangen.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0115I: SfDRSControllerInstance {0} hat das Ereignis "IS_CONGESTED 2empfangen.
Erläuterung Die angegebene SfDRSControllerInstance hat das Ereignis "IS_CONGESTED" empfangen.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0116I: SfDRSControllerInstance {0} hat das Ereignis NOT_CONGESTED empfangen.
Erläuterung Die angegebene SfDRSControllerInstance hat das Ereignis "NOT_CONGESTED" empfangen.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0117I: Der containergesteuerte Aufruf von ejbStore() wird in der Bean "{0}" umgangen, wenn er in der aktuellen Transaktion nicht geändert wird.
Erläuterung Die Bean ist so konfiguriert, dass verhindert wird, dass der EJB-Container die Methode "ejbStore()" aufruft, wenn die Bean nicht geändert wurde. Dieses Verhalten ist mit der EJB-Spezifikation der Version 2.0 und höher nicht kompatibel, kann aber die Leistung verbessern.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0118I: Die Vor- und Nachbearbeitung des Containers für alle lokalen und lokalen Home-Methoden wird in der Bean "{0}" übergangen.
Erläuterung Die Bean ist so konfiguriert, dass sie die Verarbeitung vor und nach dem Aufruf von Methoden, die in der lokalen Home-Schnittstelle und der lokalen Geschäftsschnittstelle definiert sind, optimiert. Dieses Verhalten ist mit der EJB-Spezifikation der Version 2.0 und höher nicht kompatibel, kann aber die Leistung verbessern.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0119E: Die benutzerdefinierte Klasse "{0}" kann die Schnittstelle "com.ibm.websphere.ejbcontainer.LightweightLocal" nicht implementieren. Ursachencode: {1}
Erläuterung Nur Entity-Beans der EJB Version 2.x und höher mit einer lokalen Schnittstelle können die Schnittstelle "com.ibm.websphere.ejbcontainer.LightweightLocal" implementieren. Der Ursachencode gibt den spezifischen Verstoß wie folgt an: 1 - Die EJB ist keine Entity-Bean. 2 - Die Bean ist eine EJB der Version 1.x oder eine CMP-Entity-Bean der Version 1.x. 3 - Für die EJB ist keine lokale Schnittstelle definiert.
Aktion Ändern Sie den Typ der EJB in "Entity", ändern Sie die EJB-Implementierung in Version 2.0 oder höher, ändern Sie die EJB-Implementierung so, dass eine lokale Schnittstelle verwendet wird, oder ändern Sie die Implementierung so, dass die Schnittstelle "com.ibm.websphere.ejbcontainer.LightweightLocal" nicht implementiert wird.
CNTR0120W: Der Umgebungseintrag {0} des EJB-java:comp/env-Kontextes hat den Typ Boolean, aber keinen gültigen Booleschen Wert: {1}. Dem Eintrag wird der Wert "false" zugeordnet.
Erläuterung Ein EJB-Kontextumgebungseintrag "java:comp/env" des Typs "Boolean" muss den Wert "true" oder "false" haben. Wenn der Eintrag einen anderen Wert hat, wird er auf "false" gesetzt. Dies kann aber auch ein Hinweis auf einen Fehler in der Konfiguration sein. Es ist möglich, dass sich die Anwendung nicht wie erwartet verhält.
Aktion Setzen Sie den Umgebungseintrag für den EJB-java:comp/env-Kontext mit dem Typ Boolean auf 'true' oder 'false'.
CNTR0121W: XML-Konfigurationsfehler in der Datei "ejb-jar.xml" für die JAR-Datei "{0}". Das fehlerhafte Element "container-transaction" enthält ein Element "trans-attribute": "{1}".
Erläuterung Alle "ejb-name"-Elemente im Element "container-transaction" müssen mit gültigen "ejb-name"-Elementen im Element "enterprise-beans" übereinstimmen.
Aktion Korrigieren Sie die Datei "ejb-jar.xml" so, dass alle "ejb-name"-Elemente im Element "container-transaction" mit gültigen "ejb-name"-Einträgen im Element "enterprise-beans" übereinstimmen.
CNTR0123W: XML-Konfigurationsfehler in der Datei "ejb-jar.xml" für die JAR-Datei "{0}". Das fehlerhafte Element "method-permission" für die EJB ist "{1}".
Erläuterung Alle "ejb-name"-Elemente im Element "method-permission" müssen mit gültigen "ejb-name"-Elementen im Element "enterprise-beans" übereinstimmen.
Aktion Korrigieren Sie die Datei "ejb-jar.xml" so, dass alle "ejb-name"-Elemente im Element "method-permission" mit gültigen "ejb-name"-Einträgen im Element "enterprise-beans" übereinstimmen.
CNTR0124W: XML-Konfigurationsfehler in der Datei "ejb-jar.xml" für die JAR-Datei "{0}". Das fehlerhafte Element "exclude-list" für die EJB ist "{1}".
Erläuterung Alle "ejb-name"-Elemente im Element "exclude-list" müssen mit gültigen "ejb-name"-Elementen im Element "enterprise-beans" übereinstimmen.
Aktion Korrigieren Sie die Datei "ejb-jar.xml" so, dass alle "ejb-name"-Elemente im Element "exclude-list" mit gültigen "ejb-name"-Einträgen im Element "enterprise-beans" übereinstimmen.
CNTR0125E: Die Injektionsdaten für die Klasse "{0}" konnten nicht verarbeitet werden.
Erläuterung Die mit der Injektions-Engine registrierten Injektionsprozessoren konnten nicht alle der Klasse zugeordneten Annotationen identifizieren und erfassen.
Aktion Korrigieren Sie die Datei "ejb-jar.xml" und die Annotationen für die Klasse.
CNTR0126E: Die Klasse der MDB {0} definiert keine Nachrichten-Listener-Schnittstelle.
Erläuterung Eine MDB (Message-Driven Bean, nachrichtengesteuerte Bean) muss mittels XML, Annotationen oder der Klausel "implements" der EJB-Klasse (Enterprise JavaBeans) ein Nachrichten-Listener-Interface definieren.
Aktion Überprüfen Sie die XML und die Java-Quelle für die MDB-Klasse {0}, und geben Sie die Nachrichten-Listener-Schnittstelle an.
CNTR0130E: Wenn ein einfacher JNDI-Bindungsname (Java Naming and Directory Interface) für eine Bean oder eine Home-Schnittstelle angegeben wird, können keine speziellen JNDI-Bindungen festgelegt werden. Die Bean "{0}" im Modul "{1}" muss entweder einen einfachen JNDI-Bindungsnamen oder spezielle JNDI-Bindungen verwenden, aber sie kann nicht beide Optionen verwenden.
Erläuterung Ein einfacher JNDI-Bindungsname darf für eine Bean oder eine Home-Schnittstelle nicht mit einer speziellen JNDI-Bindung kombiniert werden.
Aktion Korrigieren Sie im angegebenen Modul die Einstellungen der Bindungsdatei für die Bean oder die Home-Schnittstelle.
CNTR0131E: Für die Bean {0} im Modul {1} sind keine produktiven Schnittstellen konfiguriert.
Erläuterung Je nach Bean-Typ muss für eine Enterprise-Bean mindestens eine Komponentenschnittstelle, Geschäftsschnittstelle, Web-Service-Endpunktschnittstelle oder Nachrichten-Listener-Schnittstelle konfiguriert sein.
Aktion Korrigieren Sie die Konfigurationseinstellungen in der Datei "ejb-jar.xml" oder in der Quellencodeannotation für diese Bean.
CNTR0132E: In der Session-Bean {0} im Modul {1} ist eine Schnittstelle für einen Nachrichten-Listener oder einen Web-Service-Endpunkt konfiguriert.
Erläuterung In Stateless-Session-Beans dürfen keine Nachrichten-Listener-Schnittstellen konfiguriert sein. In Stateful-Session-Beans darf keine dieser Schnittstellentypen konfiguriert sein.
Aktion Korrigieren Sie die Konfigurationseinstellungen in der Datei "ejb-jar.xml" oder in der Quellencodeannotation für diese Bean.
CNTR0133E: In der Entity-Bean {0} im Modul {1} ist eine Geschäftsschnittstelle, eine Nachrichten-Listener-Schnittstelle oder eine Web-Service-Endpunktschnittstelle konfiguriert.
Erläuterung In Entity-Beans darf keine dieser Schnittstellentypen konfiguriert sein.
Aktion Korrigieren Sie die Konfigurationseinstellungen in der Datei "ejb-jar.xml" oder in der Quellencodeannotation für diese Bean.
CNTR0134E: In der nachrichtengesteuerten Bean (Message-Driven Bean, MDB) {0} im Modul {1} ist eine Komponentenschnittstelle, eine Geschäftsschnittstelle, eine Web-Service-Endpunktschnittstelle oder eine Home-Schnittstelle konfiguriert.
Erläuterung In nachrichtengesteuerten Beans darf keine dieser Schnittstellentypen konfiguriert sein.
Aktion Korrigieren Sie die Konfigurationseinstellungen in der Datei "ejb-jar.xml" oder in der Quellencodeannotation für diese Bean.
CNTR0135E: Für die nachrichtengesteuerte Bean (Message-Driven Bean, MDB) {0} existiert keine zugehörige Bindung in der Bindungsdatei.
Erläuterung Für jede nachrichtengesteuerte Bean (Message-Driven Bean, MDB) muss in der Bindungsdatei eine MDB-Bindung existieren.
Aktion Vergewissern Sie sich, dass in der Bindungsdatei "ejb-jar-bnd.xml" der MDB einen Bindungseintrag enthält.
CNTR0136E: Der spezielle JNDI-Bindungsname (Java Naming and Directory Interface) für eine lokale Home-Schnittstelle oder eine lokale Bean beginnt nicht mit ejblocal:. Der lokale Bindungsname {2}, der für die Home-Schnittstelle oder für die Bean {0} im Modul {1} angegeben wurde, beginnt nicht mit ejblocal:.
Erläuterung Der lokale Bindungsname für die angegebene Bean oder die angegebene Home-Schnittstelle beginnt nicht mit ejblocal:.
Aktion Korrigieren Sie den lokalen Bindungsnamen für die Bean oder die Home-Schnittstelle im angegebenen Modul.
CNTR0137E: Der spezielle JNDI-Bindungsname (Java Naming and Directory Interface) für eine ferne Home-Schnittstelle oder eine ferne Bean beginnt mit "ejblocal:". Der ferne Bindungsname {2}, der für die Home-Schnittstelle oder die Bean {0} im Modul {1} angegeben wurde, darf nicht mit ejblocal: beginnen.
Erläuterung Der ferne Bindungsname für die Bean oder die Home-Schnittstelle darf nicht mit ejblocal: beginnen.
Aktion Korrigieren Sie den fernen Bindungsnamen für die Bean oder die Home-Schnittstelle im angegebenen Modul.
CNTR0138E: Die Bean "{0}" oder die Home-Schnittstelle im Modul "{1}" enthält für den JNDI-Bindungsnamen (Java Naming and Directory Interface) einen leeren Zeichenfolgewert.
Erläuterung JNDI-Bindungsnamen dürfen keine leeren Zeichenfolgen enthalten.
Aktion Korrigieren Sie die Bindungsdatei "ejb-jar-bnd.xml" so, dass diese Bean einen gültigen JNDI-Bindungsnamen erhält.
CNTR0139E: Für die Bean "{0}" im Modul "{1}" wurden mehrere JNDI-Bindungsnamen (Java Naming and Directory Interface) für die Geschäftsschnittstelle "{3}" angegeben.
Erläuterung Für jede Geschäftsschnittstelle kann ein einziger JNDI-Bindungsname konfiguriert werden.
Aktion Korrigieren Sie die Datei "ejb-jar-bnd.xml" so, dass diese Bean einen einzigen JNDI-Bindungsnamen erhält.
CNTR0140E: Für die Bean "{0}" im Modul "{1}" ist die Geschäftsschnittstelle "{2}" festgelegt, die für eine Geschäftsschnittstellen-JNDI-Bindung nicht existiert.
Erläuterung Für jede Geschäftsschnittstellen-JNDI-Bindung muss eine gültige Geschäftsschnittstellenklasse konfiguriert sein.
Aktion Korrigieren Sie die Datei "ejb-jar.xml" oder die Quellcodeannotationen so, dass eine gültige Geschäftsschnittstellenklasse konfiguriert ist.
CNTR0141E: Für die Bean "{0}" im Modul "{1}" ist eine Home-JNDI-Bindung angegeben. Der Bindung ist keine entsprechende Home-Schnittstellenklasse zugeordnet.
Erläuterung Für jede Home-JNDI-Bindung muss eine entsprechende Home-Schnittstellenklasse konfiguriert sein.
Aktion Korrigieren Sie die Datei "ejb-jar.xml" oder die Quellcodeannotationen so, dass eine gültige Home-Schnittstellenklasse konfiguriert ist.
CNTR0142W: Die EJB-Bindung (Enterprise JavaBeans) mit dem JNDI-Namen (Java Naming and Directory Interface) "{0}" enthält keine Enterprise-Bean-Zeilengruppe.
Erläuterung Für alle EJB-Bindungen ist eine Zeilengruppe mit dem Namen enterpriseBean in der Datei "ibm-ejb-jar-bnd.xml" erforderlich.
Aktion Überprüfen Sie die Datei "ibm-ejb-jar-bnd.xml", und stellen Sie sicher, dass alle EJB-Bindungen eine Enterprise-Bean-Zeilengruppe enthalten.
CNTR0143E: Die EJB-Bindung (Enterprise JavaBeans) mit dem JNDI-Namen (Java Naming and Directory Interface) "{0}" enthält keine Zeilengruppe mit dem Namen "jca-adapter".
Erläuterung Für alle Bindungen für nachrichtengesteuerte Beans muss eine Zeilengruppe mit dem Namen "jca-adapter" in der nachrichtengesteuerten Bindung enthalten sein.
Aktion Überprüfen Sie die Bindungsdatei, und stellen Sie sicher, dass alle nachrichtengesteuerten Bindungen eine Zeilengruppe mit dem Namen "jca-adapter" enthalten.
CNTR0144E: Die EJB-Bindung (Enterprise JavaBeans) mit dem JNDI-Namen (Java Naming and Directory Interface) "{0}" enthält eine Zeilengruppe mit dem Namen "jca-adapter", die keinen "activation-spec-binding-name"-Wert enthält.
Erläuterung Für alle Bindungen für nachrichtengesteuerte Beans muss eine Zeilengruppe mit dem Namen "jca-adapter" definiert sein, die einen "activation-spec-binding-name"-Wert enthält.
Aktion Überprüfen Sie die Bindungsdatei, und stellen Sie sicher, dass alle nachrichtengesteuerten Bindungen eine Zeilengruppe mit dem Namen "jca-adapter" enthalten, in der ein "activation-spec-binding-name"-Wert angegeben ist.
CNTR0145E: Die EJB-Bindung (Enterprise JavaBeans) mit dem JNDI-Namen (Java Naming and Directory Interface) "{0}" enthält eine Zeilengruppe mit dem Namen "jca-adapter", die keinen "destination-binding-name"-Wert enthält.
Erläuterung Für alle Bindungen für nachrichtengesteuerte Beans muss eine Zeilengruppe mit dem Namen "jca-adapter" definiert sein, die einen "destination-binding-name"-Wert enthält.
Aktion Überprüfen Sie die Bindungsdatei, und stellen Sie sicher, dass alle nachrichtengesteuerten Bindungen eine Zeilengruppe mit dem Namen "jca-adapter" enthalten, in der ein "destination-binding-name"-Wert angegeben ist.
CNTR0146E: In der Bindungsdatei "{0}" im Modul "{1}" ist ein Konfigurationsfehler in der Zeilennummer "{2}", Spaltennummer "{3}" enthalten.
Erläuterung Die Bindungsdatei enthält entweder einen einfachen Syntaxfehler oder einen Semantikfehler.
Aktion Prüfen Sie die Protokolldatei auf zusätzliche Ausnahmen des Typs "caused by", die spezielle Details der Parser-Nachricht enthalten können. Beheben Sie den Fehler in der Bindungsdatei, und installieren Sie die Anwendung erneut.
CNTR0147E: In der Bindungsdatei "{0}" im Modul "{1}" ist ein Konfigurationsfehler enthalten.
Erläuterung Die Bindungsdatei enthält entweder einen einfachen Syntaxfehler oder einen Semantikfehler.
Aktion Beheben Sie den Fehler in der Bindungsdatei, und installieren Sie die Anwendung erneut.
CNTR0148E: Die CMP-Entity-Bean (Container Managed Persistence, containergesteuerte Transaktionspersistenz) {0} ist für die Verwendung einer CMP-Verbindungsfactory mit einer {1} JNDI (Java Naming and Directory Interface) konfiguriert. Diese Verbindungs-Factory-Ressource ist nicht konfiguriert.
Erläuterung Die von dieser Bean benötigte Ressource der Verbindungsfactory ist nicht konfiguriert. Die CMP-Entity-Bean wird nicht funktionieren.
Aktion Erstellen Sie die erforderliche Ressource der Verbindungsfactory, indem Sie sicherstellen, dass in der Administrationskonsole die richtige Datenquelle für die CMP-Verwendung ausgewählt wird.
CNTR0149E: Der Initialisierungsprozess für die Enterprise-Bean {0} im Modul {1} ist mit der folgenden Ausnahme gescheitert: {2}
Erläuterung Während des Initialisierungs- und Startprozesses für die Bean trat ein Fehler auf.
Aktion Prüfen Sie die Ausnahmenachricht, um festzustellen, warum die Bean nicht gestartet wurde. Prüfen Sie außerdem das Protokoll auf andere Ausnahmenachrichten, die im Zusammenhang mit dem Starten dieser Bean stehen.
CNTR0150E: Die Annotation {0} und die Annotation {1} dürfen nicht gleichzeitig für die Methode {2} der Enterprise-Bean-Klasse {3} konfiguriert sein.
Erläuterung Die in dieser Fehlernachricht angegebenen Annotationen stehen in Konflikt zueinander. Verwenden Sie diese Annotationen nicht in derselben Methode.
Aktion Ändern Sie den Java-Quellcode, indem Sie eine oder beide Annotationen aus der angegebenen Methode entfernen, und installieren Sie die Anwendung anschließend erneut.
CNTR0151E: Die Rolle {0} ist in der Annotation @RolesAllowed in der Methode {1} der Enterprise-Bean-Klasse {2} mehrere Male angegeben.
Erläuterung Eine Rolle darf nur einmal in der Annotation @RolesAllowed enthalten sein.
Aktion Ändern Sie den Java-Quellcode, indem Sie die überzähligen Rollen aus dieser Annotation entfernen, und installieren Sie die Anwendung anschließend erneut.
CNTR0152E: Die Klassenebene {0} und die Annotationen {1} dürfen in der Enterprise-Bean-Klasse {2} nicht gleichzeitig konfiguriert sein.
Erläuterung Die in dieser Fehlernachricht angegebenen Annotationen stehen in Konflikt zueinander. Geben Sie diese Annotationen nicht in derselben Klasse an.
Aktion Ändern Sie den Java-Quellcode, indem Sie eine oder beide Annotationen aus der angegebenen Klasse entfernen, und installieren Sie die Anwendung anschließend erneut.
CNTR0153E: Die Rolle {0} ist in der Annotation auf Klassenebene @RolesAllowed in der Enterprise-Bean-Klasse {1} mehrere Male angegeben.
Erläuterung Eine Rolle darf nur einmal in der Annotation @RolesAllowed enthalten sein.
Aktion Ändern Sie den Java-Quellcode, indem Sie die überzähligen Rollen aus dieser Annotation entfernen, und installieren Sie die Anwendung anschließend erneut.
CNTR0154E: Eine andere Komponente versucht, die Enterprise-Bean {0} im Modul {1} zu referenzieren. Eine Implementierung der Schnittstelle {2}, das die andere Komponente zu referenzieren versucht, wird von dieser Bean nicht unterstützt.
Erläuterung Die Komponente, die versucht, diese Bean zu referenzieren, enthält einen Konfigurationsfehler. In der Komponente ist eine nicht unterstützte Schnittstelle für diese Bean angegeben.
Aktion Ändern Sie in der Komponente, die versucht, diese Bean zu referenzieren, den Tag ejb-ref oder die Annotation @EJB in der Weise, dass eine unterstützte Schnittstelle festgelegt wird. Prüfen Sie die Protokolldatei auf eine zugehörige Ausnahme, in der die aufrufende Komponente angegeben wird, die den Konfigurationsfehler enthält.
CNTR0155E: Eine andere Komponente versucht, die Enterprise-Bean {0} im Modul {1} zu referenzieren. Diese Bean unterstützt sowohl lokale als auch Remote-Implementierungen der Schnittstelle {2}, das die andere Komponente zu referenzieren versucht.
Erläuterung Die Komponente, die versucht, die Bean zu referenzieren, enthält einen Konfigurationsfehler. In der Komponente ist nicht festgelegt, ob eine lokale oder eine Remote-Schnittstelle dieser Bean aufgerufen werden soll.
Aktion Ändern Sie in der Komponente, die versucht, diese Bean zu referenzieren, den Tag ejb-ref oder die Annotation @EJB in der Weise, dass entweder die lokale oder die Remote-Schnittstelle der Bean festgelegt wird. Prüfen Sie die Protokolldatei auf eine zugehörige Ausnahme, in der die aufrufende Komponente angegeben wird, die den Konfigurationsfehler enthält.
CNTR0156E: Die Stateful-Session-Bean {0} im Modul {1} ist für Failover konfiguriert. Allerdings ist die Session-Bean auch für die Verwendung des erweiterten Persistenzkontextes konfiguriert. Diese Konfigurationseinstellungen stehen in Konflikt zueinander.
Erläuterung Stateful-Session-Beans können nicht sowohl mit Failover-Unterstützung als auch mit Unterstützung des erweiterten Persistenzkontextes konfiguriert werden.
Aktion Entfernen Sie eine dieser beiden Konfigurationseinstellungen für diese Bean, und installieren Sie die Anwendung anschließend erneut.
CNTR0157E: Die Enterprise-Bean {0} im Modul {1} implementiert die Methode {2} nicht. Diese Methode ist Teil der Bean-Schnittstelle.
Erläuterung Enterprise-Beans müssen alle Methoden implementieren, die in ihren Schnittstellenklassen angegeben sind.
Aktion Korrigieren Sie die Bean-Implementierung in der Weise, dass sie alle erforderlichen Methoden enthält, und installieren Sie die Anwendung anschließend erneut.
CNTR0158E: Für die Session-Bean {0} im Modul {1} ist die Methode {2} als Timeout-Methode definiert. Diese Methode muss einen einzelnen Parameter vom Typ javax.ejb.Timer enthalten.
Erläuterung Timer-Beans müssen eine Timeout-Methode implementieren, die einen einzelnen Parameter des Typs javax.ejb.Timer enthält.
Aktion Korrigieren Sie die Bean-Implementierung in der Weise, dass sie den erforderlichen Parameter enthält, und installieren Sie die Anwendung anschließend erneut.
CNTR0159E: Das Modul {0} enthält einen Konfigurationsfehler in der Vererbungsbeziehung, die zwischen der übergeordneten Bean {1} und der untergeordneten Bean {2} angegeben ist.
Erläuterung Eventuell liegt ein Fehler in der Konfigurationserweiterungsdatei für das Modul vor, oder möglicherweise ist eine der beiden Beans nicht vorhanden.
Aktion Korrigieren Sie die konfigurierte Vererbungsbeziehung zwischen der XML-Datei mit Erweiterungen für das Modul oder stellen Sie die fehlende Bean-Implementierung bereit.
CNTR0160E: Die Enterprise-Bean {0} im Modul {1} ist als Timer-Bean konfiguriert. Allerdings wird die folgende erforderliche Timeout-Methode von der Bean nicht implementiert: ejbTimeout
Erläuterung Timer-Beans, die aus der Schnittstelle TimedObject erben, müssen folgende Timeout-Methode implementieren: ejbTimeout
Aktion Korrigieren Sie die Bean-Implementierung in der Weise, dass sie die erforderliche Methode enthält, und installieren Sie die Anwendung anschließend erneut.
CNTR0161E: Für die Enterprise-Bean {0} im Modul {1} ist die Annotation @Timeout in mehreren Methoden angegeben.
Erläuterung Timer-Beans dürfen nur eine einzelne Timeout-Methode implementieren.
Aktion Korrigieren Sie die Bean-Implementierung in der Weise, dass sie nur eine Timeout-Methode enthält, und installieren Sie die Anwendung anschließend erneut.
CNTR0162E: Für die Enterprise-Bean {0} im Modul {1} ist folgende Timeout-Methode angegeben: {2}. Diese Methode wurde von der Bean nicht implementiert.
Erläuterung Timer-Beans müssen eine Implementierung für die konfigurierte Timeout-Methode bereitstellen.
Aktion Korrigieren Sie die Bean-Implementierung in der Weise, dass sie die erforderliche Timeout-Methode enthält, und installieren Sie die Anwendung anschließend erneut.
CNTR0163E: Für die Enterprise-Bean {0} im Modul {1} ist die Timeout-Methode {2} in einem "timeout-method"-Tag in XML angegeben. Darüber hinaus ist für die Bean die Timeout-Methode {3} in einer @Timeout-Annotation im BeanJava-Quellcode angegeben. Diese Konfigurationen stehen in Konflikt zueinander.
Erläuterung Timer-Beans dürfen nur eine einzelne Timeout-Methode konfigurieren.
Aktion Korrigieren Sie die Bean-Konfiguration in der Weise, dass sie nur eine einzelne Timeout-Methode angibt, und installieren Sie die Anwendung anschließend erneut.
CNTR0164E: Die Enterprise-Bean {0} im Modul {1} implementiert die Timeout-Methode {2}, die eine Anwendungsausnahme erzeugt.
Erläuterung Timeout-Methoden dürfen keine Anwendungsausnahmen erzeugen.
Aktion Korrigieren Sie die Implementierung der Timeout-Methode in der Weise, dass diese keine Anwendungsausnahmen erzeugt, und installieren Sie die Anwendung anschließend erneut.
CNTR0165E: Die Enterprise-Bean {0} im Modul {1} implementiert die Timeout-Methode {2}, die einen Wert als Rückgabetyp enthält.
Erläuterung Timeout-Methoden müssen den Rückgabewert "void" zurückgeben.
Aktion Korrigieren Sie die Implementierung der Timeout-Methode in der Weise, dass diese "void" zurückgibt, und installieren Sie die Anwendung anschließend erneut.
CNTR0166E: Die Enterprise-Bean {0} im Modul {1} implementiert die Timeout-Methode {2}, die als static oder final deklariert ist.
Erläuterung Timeout-Methoden dürfen nicht als static oder final deklariert sein.
Aktion Korrigieren Sie die Implementierungsdeklaration für die Timeout-Methode, und installieren Sie die Anwendung anschließend erneut.
CNTR0167I: Der Server bindet die Schnittstelle {0} der Enterprise-Bean {1} im Modul {2} der Anwendung {3}. Bindungsposition: {4}
Erläuterung Die Schnittstelle wurde an der angegebenen Position gebunden.
Aktion Verwenden Sie zum Suchen dieser Schnittstelle die angegebene Position.
CNTR0168W: Die Enterprise-Bean {0} im Modul {1} in der Anwendung {2} wurde mit einem einfachen Bindungsnamen konfiguriert, hat jedoch mehrere lokale und Remote-Schnittstellen. Die zum Binden dieser Schnittstellen verwendeten Benennungspositionen werden sich von dem angegebenen einfachen Bindungsnamen unterscheiden.
Erläuterung Da die Enterprise-Bean mehrere Schnittstellen hat, muss jeder Bindungsname erweitert werden, damit er eindeutig ist.
Aktion Beenden Sie eine der folgenden Aktionen: /n Suchen Sie nach den Schnittstellen für diese Enterprise-Bean, und verwenden Sie hierfür die erweiterten Namen. /n Ändern Sie die Konfigurationsdaten für diese Bean, um für jede Schnittstelle eindeutige Bindungspositionen anzugeben.
CNTR0169E: Die in der Bindung {1} im Modul {2} angegebene Enterprise-Bean {0} ist nicht vorhanden.
Erläuterung Der Name der Enterprise-Bean ist möglicherweise inkorrekt, oder es wurde eine Bindung für eine Bean angegeben, die nicht vorhanden ist.
Aktion Beheben Sie den Fehler in der Bindungsdatei, und installieren Sie die Anwendung anschließend erneut.
CNTR0170E: Für die Enterprise-Bean "{0}" im Modul "{1}" wurde kein Bean-Typ definiert.
Erläuterung Jede Enterprise-Bean muss einen Bean-Typ, wie beispielsweise Stateless-Session-Bean, Message-Driven Bean usw., angeben.
Aktion Korrigieren Sie die Java-Quellcodeannotation oder die Konfigurationseinstellung der Datei "ejb-jar.xml" für diese Bean, und installieren Sie die Anwendung anschließend erneut.
CNTR0171E: Die Enterprise-Bean "{0}" im Modul "{1}" der Anwendung "{2}" und die Enterprise-Bean "{3}" im Modul "{4}" der Anwendung "{5}" haben beide die folgende Bindungsposition: "{5}"
Erläuterung Jede Enterprise-Bean muss eine eindeutige Bindungsposition angeben.
Aktion Korrigieren Sie die Bindungsdatei einer dieser beiden Beans, so dass jede Bean eine eindeutige Bindungsposition hat.
CNTR0172E: Die Schnittstelle {0} der Bean {1} im Modul {2} der Anwendung {3} kann nicht an die Namensposition {4} gebunden werden. Die Schnittstelle {5} der Bean {6} im Modul {7} der Anwendung {8} ist bereits an die Namensposition {4} gebunden.
Erläuterung Jede Enterprise-Bean-Schnittstelle muss eine eindeutige Bindungsposition angeben.
Aktion Korrigieren Sie die Bindungsdatei einer dieser beiden Bean-Schnittstellen so, dass jede Schnittstelle eine eindeutige Bindungsposition hat.
CNTR0173E: Die Schnittstelle {0} der Bean {1} im Modul {2} der Anwendung {3} kann nicht an die Namensposition {4} gebunden werden. Die Schnittstelle {5} derselben Bean ist bereits an die Namensposition {4} gebunden.
Erläuterung Jede Enterprise-Bean-Schnittstelle muss eine eindeutige Bindungsposition angeben.
Aktion Korrigieren Sie die Bindungsdatei einer dieser beiden Bean-Schnittstellen so, dass jede Schnittstelle eine eindeutige Bindungsposition hat.
CNTR0174I: Die Bean {0} im Modul {1} ist eine EJB einer Version vor 3.0, und es ist kein Bindungsname für die Home-Schnittstelle angegeben. Der folgende Bindungsname wurde für diese Bean erstellt: {2}
Erläuterung Die Home-Schnittstelle wird an die angegebene Namensposition gebunden.
Aktion Es ist keine Benutzeraktion erforderlich.
CNTR0175W: Die konfigurierte Aktivierungsrichtlinie für die Bean {0} im Modul {1} der Anwendung {2} wurde von {3} in "ONCE" geändert. Eine Stateful-Session-Bean, die auf einen erweiterten Persistenzkontext verweist, muss mit der Aktivierungsrichtlinie "ONCE" konfiguriert werden.
Erläuterung Eine Stateful-Session-Bean, die auf einen erweiterten Persistenzkontext verweist, muss mit der Aktivierungsrichtlinie "ONCE" konfiguriert werden.
Aktion Ändern Sie die konfigurierte Aktivierungsrichtlinie für die Bean in "ONCE".
CNTR0176E: Die Schnittstelle des Web-Service-Providers steht in Konflikt mit der konfigurierten Web-Service-Endpunktschnittstelle {0} für die Bean {1} im Modul {2} der Anwendung {3}.
Erläuterung This exception is unexpected. The cause is not immediately known.
Aktion 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/ .
CNTR0177E: Beim Erstellen eines Web-Service-Endpunkt-Proxys für die Bean {0} im Modul {1} der Anwendung {2} ist ein Fehler aufgetreten: {3}
Erläuterung Es ist nicht zulässig, dass eine Session-Bean eine Web-Service-Endpunktschnittstelle und eine JAX-RPC-Web-Service-Endpunktschnittstelle implementiert.
Aktion Entfernen Sie die konfigurierte JAX-RPC-Web-Service-Endpunktschnittstelle aus der Datei "ejb-jar.xml", oder ändern Sie die Bean-Implementierung so, dass sie die Web-Service-Provider-Schnittstelle nicht implementiert.
CNTR0178E: Die konfigurierte Web-Service-Endpunktmethode {0} wird von der Bean {1} im Modul {2} der Anwendung {3} nicht implementiert.
Erläuterung Alle konfguriertne Web-Service-Endpunktmethoden müssen von der Bean implementiert werden.
Aktion Ändern Sie die Bean-Implementierung, und fügen Sie alle Web-Service-Endpunktmethoden hinzu.
CNTR0184W: Die Datei "ibm-ejb-jar-bnd.xml" im Modul {0} enthält mehrere Zeilengruppen {1} mit dem Namensattribut {2} für die Interceptor-Klasse {3}. Es wird nur die letzte Zeilengruppe {1} verwendet. Die Interceptor-Klasse verwendet den Namespace "java:comp" für die Enterprise-Bean {4}.
Erläuterung Eine Interceptor-Zeilengruppe enthält mehrere ejb-ref-, resource-ref-, resource-env-ref- oder message-destination-ref-Zeilengruppen mit demselben Wert für das Namensattribut. Jede ejb-ref-, resource-ref-, resource-env-ref- oder message-destination-ref-Zeilengruppe muss einen anderen Wert für das Namensattribut haben.
Aktion Entfernen Sie die zusätzliche Zeilengruppe, oder ändern Sie den Wert für das Namensattribut in mehreren ejb-ref-, resource-ref-, resource-env-ref- oder message-destination-ref-Zeilengruppen so, dass der Name in der Interceptor-Zeilengruppe und in der sitzungs- oder nachrichtengesteuerten Zeilengruppe für die Enterprise-Bean eindeutig ist.
CNTR0220E: Die Interceptor-Klasse "{0}" ist in der Interceptor-Liste für die Enterprise-Bean "{1}" mehrfach vorhanden. Nachfolgend wird die Interceptor-Liste für diese Bean angezeigt: {2}
Erläuterung Die Annotation "@Interceptor" oder das Tag "interceptor-class" im Implementierungsdeskriptor wurde verwendet, um eine Liste mit Interceptor-Klassennamen anzugeben. In der Liste der Interceptor-Klassen darf eine Klasse nur einmal vorhanden sein.
Aktion Entfernen Sie die doppelt vorhandene Interceptor-Klasse aus der Liste der Interceptor-Klassen, oder ändern Sie den Namen der Interceptor-Klasse, wenn ein falscher Name angegeben wurde.
CNTR0221E: Der Interceptor "{0}" auf Methodenebene für die Methode "{1}" der Enterprise-Bean "{2}" enthält einen Namen, der auch in der folgenden Interceptor-Liste auf Klassenebene vorhanden ist: {3}
Erläuterung Eine Interceptor-Klasse kann entweder ein Interceptor auf Klassenebene oder ein Interceptor auf Methodenebene sein, aber nicht beides.
Aktion Entfernen Sie die Interceptor-Klasse entweder aus der Interceptor-Liste auf Klassenebene oder aus der Interceptor-Liste auf Methodenebene.
CNTR0222E: Der Interceptor "{0}" auf Methodenebene für die Methode "{1}" der Enterprise-Bean "{2}" enthält einen Namen, der auch in der folgenden Interceptor-Liste vorhanden ist: {3}
Erläuterung Die Interceptor-Klasse kann entweder ein Standard-Interceptor oder ein Interceptor auf Methodenebene sein, aber nicht beides.
Aktion Entfernen Sie die Interceptor-Klasse entweder aus der Liste der Standard-Interceptor oder aus der Interceptor-Liste auf Methodenebene.
CNTR0223E: Nur eine Methode in der Klasse "{0}" darf eine Interceptor-Methode "{1}" sein.
Erläuterung Es wurden mehrere Methoden dieser Klasse als Interceptor-Methode für den genannten Typ angegeben. Die EJB-3.0-Spezifikation lässt die Angabe mehrerer Interceptor-Methoden desselben Typs für diese Klasse nicht zu.
Aktion Korrigieren Sie die Java-Quellcodeannotationen oder den Implementierungsdeskriptor für diese Klasse so, dass nur eine einzige Interceptor-Methode des genannten Typs enthalten ist.
CNTR0224E: Der Enterprise-Bean "{0}" fehlt ein Tag "method-name" für das Element "exclude-class-interceptors" im Element "interceptor-binding" des Implementierungsdeskriptors.
Erläuterung Das Element "interceptor-binding" verwendet ein Element "exclude-class-interceptors", für das ein Tag "method-name" angegeben werden muss.
Aktion Korrigieren Sie den Implementierungsdeskriptor, indem Sie ein Tag "method-name" hinzufügen.
CNTR0226E: Die Enterprise-Bean "{2}" gibt für die Methode "{0}" mit der Signatur "{1}" ein "interceptor-binding"-Element vom Typ 4 an. Ein "interceptor-binding"-Element vom Typ 4 kann nicht verwendet werden, wenn für dieselbe Methode derselben Enterprise-Bean auch ein "interceptor-binding"-Element vom Typ 3 verwendet wird.
Erläuterung "Interceptor-binding"-Elemente der Typen 3 und 4 können nicht für dieselbe Methode einer Enterprise-Bean angegeben werden.
Aktion Entfernen Sie entweder das "interceptor-binding"-Element vom Typ 3 oder das vom Typ 4 für die angegebene Methode dieser Bean.
CNTR0227E: Die Enterprise-Bean "{1}" hat ein Element "interceptor-order", das die folgende "interceptor-order"-Liste definiert: {0}. Diese Liste enthält keine vollständige Reihenfolge der Interceptor auf Klassenebene für diese Bean. Es fehlen die folgenden Interceptor-Namen: {2}
Erläuterung Bei Verwendung des Elements "interceptor-order" muss die auf Klassenebene angegebene Reihenfolge eine vollständige Reihenfolge aller Interceptor-Klassen sein, die auf dieser und einer höheren Ebene definiert wurden, es sei denn, sie wurden mit "exclude-default-inteceptors"-Elementen explizit ausgeschlossen.
Aktion Geben Sie weitere Interceptor-Namen auf Klassenebene für das Element "interceptor-order" für diese Bean an. Anschließend stellt die Bean eine vollständige Reihenfolge der Interceptor bereit.
CNTR0228E: Die Enterprise-Bean "{2}" gibt Interceptor auf Methodenebene für die Methode "{1}" mit der folgenden "interceptor-order"-Liste an: {0}. Diese Liste enthält keine vollständige Reihenfolge der Interceptor auf Methodenebene für diese Bean. In der Liste fehlen die folgenden Interceptor-Namen: {3}.
Erläuterung Bei Verwendung des Elements "interceptor-order" muss die auf Methodenebene angegebene Reihenfolge eine vollständige Reihenfolge aller Interceptor-Klassen sein, die auf dieser und einer höheren Ebene definiert wurden, es sei denn, die Interceptor-Klassen wurden mit "exclude-class-interceptors"- oder "exclude-default-inteceptors"-Elementen explizit ausgeschlossen.
Aktion Geben Sie weitere Interceptor-Namen auf Methodenebene für das Element "interceptor-order" für diese Bean an. Anschließend stellt die Bean eine vollständige Reihenfolge der Interceptor bereit.
CNTR0229E: Die Interceptor-Methode "{0}" darf nicht als "final" oder "static" deklariert sein.
Erläuterung Die EJB-3.0-Spezifikation lässt nicht zu, dass Interceptor-Methoden als "final" oder "static" deklariert werden.
Aktion Entfernen Sie den Modifikator "final" bzw. "static" aus dieser Interceptor-Methode.
CNTR0230E: Die mit der Methode "{0}" angegebene Interceptor-Signatur vom Typ "around-invoke" ist nicht gültig.
Erläuterung Die EJB-3.0-Spezifikation erfordert, dass "around-invoke"-Methoden die folgende Signatur haben: Object &lt;METHOD&gt;(InvocationContext) throws Exception
Aktion Korrigieren Sie die Methodensignatur für diesen Interceptor.
CNTR0231E: Die Methodensignatur "{0}" ist für eine Methode "{1}" einer Enterprise-Bean-Klasse nicht zulässig.
Erläuterung Die EJB-3.0-Spezifikation erfordert, dass Lebenszyklusmethoden einer Enterprise-Bean die folgende Signatur haben: void &lt;METHOD&gt;()
Aktion Korrigieren Sie die Methodensignatur für diesen Interceptor.
CNTR0232E: Die Methode "{0}" hat nicht die erforderliche Methodensignatur für eine Methode "{1}" einer Interceptor-Klasse.
Erläuterung Die EJB-3.0-Spezifikation erfordert, dass Lebenszyklusmethoden einer Interceptor-Klasse die folgende Signatur haben: void &lt;METHOD&gt; (InvocationContext)
Aktion Korrigieren Sie die Methodensignatur für diesen Interceptor.
CNTR0233E: Die Enterprise-Bean "{1}" gibt in der Methode "{0}" eine Annotation vom Typ "@Remove" an. Diese Annotation ist nicht gültig, da diese Methode keine Geschäftsmethode dieser Bean ist.
Erläuterung Die EJB-3.0-Spezifikation erfordert, dass "@Remove"-Annotationen auf Geschäftsmethoden einer Stateful-Session-Bean angewendet werden.
Aktion Verschieben Sie entweder die "@Remove"-Annotation in eine Geschäftsmethode, oder legen Sie die angegebene Methode als Geschäftsmethode fest.
CNTR0234E: Eine Initialisierungsmethode für eine Stateful-Session-Bean kann nur dann eine Methode vom Typ "ejbCreate&lt;METHOD&gt;" sein, wenn die Bean der Spezifikation EJB 2.1 oder einer früheren EJB-Spezifikation entspricht. Daher kann sie nicht auf die Methode "{0}" der Enterprise-Bean "{1}" angewendet werden.
Erläuterung Die Spezifikation EJB 3.0 erfordert eine passende Methode "ejbCreate&lt;METHOD&gt;" als Initialisierungsmethode einer Stateful-Session-Bean-Klasse. Diese Anforderung gilt für Stateful-Session-Beans, die für die EJB-API der Version 2.1 oder eine API einer früheren Version geschrieben wurden.
Aktion Entfernen Sie in der Datei "ejb-jar.xml" die "@Init"-Annotation oder das Element "init-method" aus der angegebenen Methode für diese Bean.
CNTR0235E: Der Name der angepassten Methode "create&lt;METHOD&gt;" muss für die Methode "{0}" oder die Methode "{1}" der Enterprise-Bean "{2}" angegeben werden.
Erläuterung Die Annotation "@Init" wird auf mehrere Methoden der Enterprise-Bean angewendet. Die Spezifikation EJB 3.0 erfordert, dass im Fall einer Mehrdeutigkeit der Name der angepassten Methode "create&lt;METHOD&gt;" der Home- oder lokalen Home-Schnittstelle angegeben wird.
Aktion Geben Sie mit dem Element "value" der Annotation "@Init" den Namen der Methode "create&lt;METHOD&gt;" in einer der beiden angegebenen Methoden an. Auf diese Weise verhindern Sie Mehrdeutigkeiten.
CNTR0236E: Die Enterprise-Bean "{1}" hat ein Element "init-method", das die Methode "{0}" angibt. Diese Methode ist keine Methode vom Typ "public" dieser Bean.
Erläuterung Das Element "init-method" gibt den Namen einer Methode an, die keine Methode vom Typ "public" der Enterprise-Bean-Klasse ist.
Aktion Korrigieren Sie entweder den Namen der Methode oder die Methodensignatur im Element "init-method", um eine Methode vom Typ "public" dieser Bean anzugeben.
CNTR0237E: Die vom Benutzer bereitgestellte EJB-3.0-Interceptor-Klasse "{0}" wurde nicht gefunden oder konnte nicht geladen werden.
Erläuterung Eine EJB-3.0-Interceptor-Klasse konnte nicht gefunden oder geladen werden.
Aktion Vergewissern Sie sich, dass die Interceptor-Klasse ordnungsgemäß installiert und konfiguriert ist.
CNTR0238E: Die Interceptor-Klasse "{2}" gibt die Methode "{1}" an, die keine Methode "{0}" dieser Klasse ist.
Erläuterung Der angegebene Methodename ist keine Methode der Interceptor-Klasse.
Aktion Korrigieren Sie entweder den Methodennamen oder die Methodensignatur, um eine der Methoden für diese Interceptor-Klasse anzugeben.
CNTR0239E: Das Element "method-name" ist für ein Element "interceptor-binding" vom Typ 1 nicht zulässig.
Erläuterung Das Element "method-name" darf nicht in einem Element "interceptor-binding" vom Typ 1 verwendet werden.
Aktion Ändern Sie das Element "interceptor-binding" in den Typ 2, oder entfernen Sie das Element "method-name".
CNTR0240E: Die Enterprise-Bean "{1}" gibt den Interceptor "{0}" auf Klassenebene an, dessen Name bereits in der folgenden Standard-Interceptor-Liste vorhanden ist: {2}
Erläuterung Diese Interceptor-Klasse darf nicht in der Standard-Interceptor-Klasse und in der Interceptor-Liste auf Klassenebene enthalten sein, es sei denn, die Standard-Interceptor wurden auf Klassenebene ausgeschlossen.
Aktion Entfernen Sie entweder die doppelt vorhandene Interceptor-Klasse aus der Standard-Interceptor-Liste oder aus der Interceptor-Liste auf Klassenebene, oder schließen Sie die Standard-Interceptor auf Klassenebene für diese Bean aus.
CNTR0241E: Da die Enterprise-Bean "{0}" die Schnittstelle "javax.ejb.SessionBean" implementiert, muss die Methode "{1}" eine Methode "{2}" sein und keine Methode "{3}".
Erläuterung Gemäß der Spezifikation EJB 3.0 müssen die Methoden "ejbCreate", "ejbRemove", "ejbActivate" und "ejbPassivate" für eine Stateless-Session-Bean wie Callback-Interceptor-Methoden für den Lebenszyklus vom Typ "@PostConstruct", "@PreDestroy", "@PostActivate" bzw. "@PrePassivate" behandelt werden.
Aktion Korrigieren Sie den Implementierungsdeskriptor oder die Annotation so, dass für die Methode der richtige Callback-Interceptor-Typ für den Lebenszyklus angegeben ist.
CNTR0242E: Da die Enterprise-Bean "{0}" die Schnittstelle "javax.ejb.SessionBean" implementiert, muss die Methode "{1}" eine Methode "{2}" sein und keine Methode "{3}".
Erläuterung Gemäß der Spezifikation EJB 3.0 müssen die Methoden "ejbRemove", "ejbActivate" und "ejbPassivate" für eine Stateful-Session-Bean wie Callback-Interceptor-Methoden für den Lebenszyklus vom Typ "@PreDestroy", "@PostActivate" bzw. "@PrePassivate" behandelt werden. Die Methode "ejbCreate" muss wie eine "@Init"-Methode behandelt werden.
Aktion Korrigieren Sie den Implementierungsdeskriptor oder die Annotation so, dass für die Methode der richtige Callback-Interceptor-Typ für den Lebenszyklus angegeben ist.
CNTR0243E: Da die Enterprise-Bean "{0}" die Schnittstelle "javax.ejb.MessageDriven" implementiert, muss die Methode "{1}" eine Methode "{2}" sein und keine Methode "{3}".
Erläuterung Gemäß der Spezifikation EJB 3.0 müssen die Methoden "ejbCreate" und "ejbPassivate" für eine Message-Driven Bean wie Callback-Interceptor-Methoden für den Lebenszyklus vom Typ "@PostConstruct" bzw. "@PreDestroy" behandelt werden.
Aktion Korrigieren Sie den Implementierungsdeskriptor oder die Annotation so, dass für die Methode der richtige Callback-Interceptor-Typ für den Lebenszyklus angegeben ist.
CNTR0244E: Der Methodenname "{0}" wurde in keiner der Geschäftsschnittstellen der Enterprise-Bean "{1}" gefunden. Ein "interceptor-binding"-Element vom Typ "{2}" erfordert, dass die Methode eine Geschäftsmethode der Enterprise-Bean ist.
Erläuterung Gemäß der Spezifikation EJB 3.0 muss ein "interceptor-binding"-Element vom Typ 3 oder 4 ein Tag "&lt;method-name&gt;" verwenden, um den Namen einer Methode in einer der Geschäftsschnittstellen der Enterprise-Bean anzugeben.
Aktion Geben Sie entweder einen der Methodennamen an, die in einer der Geschäftsschnittstellen gefunden wurden, oder fügen Sie die Methode einer der Geschäftsschnittstellen der Enterprise-Bean hinzu.
CNTR0245E: Das Modul "{0}" der Anwendung "{1}" enthält mehrere "interceptor-binding"-Elemente vom Typ 1 im Implementierungsdeskriptor. Es ist nur ein einziges "interceptor-binding"-Element vom Typ 1 zulässig.
Erläuterung Gemäß der EJB-Spezifikation darf nur ein "interceptor-binding"-Element vom Typ 1 für das Modul verwendet werden.
Aktion Korrigieren Sie den Implementierungsdeskriptor so, dass nur ein "interceptor-binding"-Element vom Typ 1 für das Modul verwendet wird.
CNTR0246E: Das Modul "{0}" der Anwendung "{1}" enthält mehrere "interceptor-binding"-Elemente vom Typ 2 im Implementierungsdeskriptor. Es ist nur ein einziges "interceptor-binding"-Element vom Typ 2 zulässig.
Erläuterung Gemäß der EJB-Spezifikation darf nur ein "interceptor-binding"-Element vom Typ 2 für jede Enterprise-Bean verwendet werden.
Aktion Korrigieren Sie den Implementierungsdeskriptor so, dass nur ein "interceptor-binding"-Element vom Typ 2 für die Enterprise-Bean verwendet wird.
CNTR0247E: Im Implementierungsdeskriptor für die Methode "{0}" der Enterprise-Bean "{1}" sind mehrere "interceptor-binding"-Elemente vom Typ 3 enthalten.
Erläuterung Gemäß der EJB-Spezifikation darf nur ein "interceptor-binding"-Element vom Typ 3 für jede Methode einer Enterprise-Bean verwendet werden.
Aktion Korrigieren Sie den Implementierungsdeskriptor so, dass nur ein "interceptor-binding"-Element vom Typ 3 für die Methode einer Enterprise-Bean verwendet wird.
CNTR0248E: Im Implementierungsdeskriptor für die Methode "{0}" mit der Signatur "{1}" der Enterprise-Bean "{2}" sind mehrere "interceptor-binding"-Elemente vom Typ 4 enthalten.
Erläuterung Gemäß der EJB-Spezifikation darf nur ein "interceptor-binding"-Element vom Typ 4 für jede Methode einer angegebenen Methodensignatur einer Enterprise-Bean verwendet werden.
Aktion Korrigieren Sie den Implementierungsdeskriptor so, dass nur ein "interceptor-binding"-Element vom Typ 4 für die Methode einer Enterprise-Bean verwendet wird.
CNTR5001E: Die Bean "{0}" ist mit der fernen Komponentenschnittstelle "{1}" konfiguriert, aber es wurde keine ferne Home-Schnittstelle bereitgestellt.
Erläuterung Gemäß der EJB-Spezifikation muss eine ferne Home-Schnittstelle bereitgestellt werden, wenn eine ferne Komponentenschnittstelle angegeben wird.
Aktion Ändern Sie die Anwendungskonfiguration in der Weise, dass für die Bean "{0}" eine ferne Home-Schnittstelle bereitgestellt wird.
CNTR5002E: Die Bean "{0}" ist mit der lokalen Komponentenschnittstelle "{1}" konfiguriert, aber es wurde keine lokale Home-Schnittstelle bereitgestellt.
Erläuterung Gemäß der EJB-Spezifikation muss eine lokale Home-Schnittstelle bereitgestellt werden, wenn eine lokale Komponentenschnittstelle angegeben wird.
Aktion Ändern Sie die Anwendungskonfiguration in der Weise, dass für die Bean "{0}" eine lokale Home-Schnittstelle bereitgestellt wird.
CNTR5003E: Die Bean-Klasse "{1}" für die Bean "{0}" ist nicht "public" definiert.
Erläuterung Gemäß der EJB-Spezifikation muss die Bean-Klasse als "public" definiert sein.
Aktion Definieren Sie die Bean-Klasse "{1}" als "public".
CNTR5004E: Die Bean-Klasse "{1}" für die Bean "{0}" ist als "final" definiert.
Erläuterung Gemäß der EJB-Spezifikation darf die Bean-Klasse nicht als "final" definiert sein.
Aktion Definieren Sie die Bean-Klasse "{1}" nicht als "final".
CNTR5005E: Die Bean-Klasse "{1}" für die Bean "{0}" ist als "abstract" definiert.
Erläuterung Gemäß der EJB-Spezifikation darf die Bean-Klasse nicht als "abstract" definiert sein.
Aktion Definieren Sie die Bean-Klasse "{1}" nicht als "abstract".
CNTR5006E: Die Bean-Klasse "{1}" für die Bean "{0}" ist nicht als Klasse der höchsten Ebene definiert.
Erläuterung Gemäß der EJB-Spezifikation muss die Bean-Klasse als Klasse der höchsten Ebene definiert sein.
Aktion Definieren Sie die Bean-Klasse "{1}" als Klasse der höchsten Ebene.
CNTR5007E: Die Bean-Klasse "{1}" für die Bean "{0}" hat keinen allgemein zugänglichen Konstruktor, der keine Parameter verwendet.
Erläuterung Gemäß der EJB-Spezifikation muss die Bean-Klasse einen allgemein zugänglichen Konstruktor haben, der keine Parameter verwendet.
Aktion Ändern Sie die Bean-Klasse "{1}" so, dass diese einen allgemein zugänglichen Konstruktor hat, der keine Parameter verwendet.
CNTR5008E: Für die Bean-Klasse "{1}" der Bean "{0}" ist die Methode "finalize" definiert.
Erläuterung Gemäß der EJB-Spezifikation darf die Bean-Klasse die Methode "finalize" nicht definieren.
Aktion Definieren Sie in der Bean-Klasse nicht die Methode "finalize".
CNTR5009E: Die Bean-Klasse "{1}" der Entity-Bean "{0}" implementiert nicht die Klasse "javax.ejb.EntityBean".
Erläuterung Gemäß der EJB-Spezifikation muss die Entity-Bean-Klasse die Klasse "javax.ejb.EntityBean" implementieren.
Aktion Ändern Sie die Bean-Klasse "{1}" so, dass sie die Klasse "javax.ejb.EntityBean" implementiert.
CNTR5010E: Der Name der Geschäftsmethode "{2}" der Schnittstelle "{1}" für die Bean "{0}" darf nicht mit "ejb" beginnen.
Erläuterung Gemäß der EJB-Spezifikation darf der Name einer Geschäftsmethode nicht mit "ejb" beginnen. Andernfalls können Konflikte mit Callback-Methoden auftreten.
Aktion Ändern Sie den Namen der Geschäftsmethode "{2}" so, dass dieser nicht mit "ejb" beginnt.
CNTR5011E: Die Klasse "{1}" wurde als Geschäfts- oder Komponentenschnittstelle für die Bean "{0}" konfiguriert. Allerdings ist die Klasse keine Schnittstelle.
Erläuterung Gemäß der EJB-Spezifikation müssen die konfigurierten Geschäfts- und Komponentenschnittstellen Java-Schnittstellen sein.
Aktion Ändern Sie die Konfiguration der Bean "{0}" so, dass diese Java-Schnittstellen angibt.
CNTR5012E: Die Schnittstelle "{1}", die als Geschäftsschnittstelle für die Bean "{0}" konfiguriert wurde, darf die Schnittstelle "{2}" nicht erweitern.
Erläuterung Gemäß der EJB-Spezifikation dürfen die konfigurierten Geschäftsschnittstellen keine Schnittstelle im Paket "javax.ejb" erweitern.
Aktion Ändern Sie die Schnittstelle "{1}" so, dass diese die Schnittstelle "{2}" nicht erweitert. Ändern Sie außerdem die Konfiguration der Bean "{0}" so, dass die Schnittstelle "{1}" nicht als Geschäftsschnittstelle angegeben wird.
CNTR5013E: Die Schnittstelle "{1}", die als lokale Schnittstelle für die Bean "{0}" konfiguriert wurde, darf die Schnittstelle "javax.rmi.Remote" nicht erweitern.
Erläuterung Gemäß der EJB-Spezifikation dürfen die konfigurierten lokalen Schnittstellen die Schnittstelle "javax.rmi.Remote" nicht erweitern.
Aktion Ändern Sie die Schnittstelle "{1}" so, dass diese die Schnittstelle "javax.rmi.Remote" nicht erweitert. Ändern Sie außerdem die Konfiguration der Bean "{0}" so, dass die Schnittstelle "{1}" nicht als lokale Schnittstelle angegeben wird.
CNTR5014E: Die Schnittstelle "{1}", die als lokale Komponentenschnittstelle für die Bean "{0}" konfiguriert wurde, muss die Schnittstelle "javax.ejb.EJBLocalObject" erweitern.
Erläuterung Gemäß der EJB-Spezifikation muss die konfigurierte lokale Komponentenschnittstelle die Schnittstelle "javax.ejb.EJBLocalObject" erweitern.
Aktion Ändern Sie die Schnittstelle "{1}" so, dass diese die Schnittstelle "javax.ejb.EJBLocalObject" erweitert. Ändern Sie außerdem die Konfiguration der Bean "{0}" so, dass die Schnittstelle "{1}" nicht als lokale Komponentenschnittstelle angegeben wird.
CNTR5015E: Die Schnittstelle "{1}", die als ferne Komponentenschnittstelle für die Bean "{0}" konfiguriert wurde, muss die Schnittstelle "javax.ejb.EJBObject" erweitern.
Erläuterung Gemäß der EJB-Spezifikation muss die konfigurierte ferne Komponentenschnittstelle die Schnittstelle "javax.ejb.EJBObject" erweitern.
Aktion Ändern Sie die Schnittstelle "{1}" so, dass diese die Schnittstelle "javax.ejb.EJBObject" erweitert. Ändern Sie außerdem die Konfiguration der Bean "{0}" so, dass die Schnittstelle "{1}" nicht als ferne Komponentenschnittstelle angegeben wird.
CNTR5016E: Die Schnittstelle "{1}", die als lokale Home-Schnittstelle für die Bean "{0}" konfiguriert wurde, muss die Schnittstelle "javax.ejb.EJBLocalHome" erweitern.
Erläuterung Gemäß der EJB-Spezifikation muss die konfigurierte lokale Home-Schnittstelle die Schnittstelle "javax.ejb.EJBLocalHome" erweitern.
Aktion Ändern Sie die Schnittstelle "{1}" so, dass sie die Schnittstelle "javax.ejb.EJBLocalHome" erweitert, oder ändern Sie die Konfiguration der Bean "{0}" so, dass die Schnittstelle "{1}" nicht als lokale Home-Schnittstelle angegeben wird.
CNTR5017E: Die Schnittstelle "{1}", die als ferne Home-Schnittstelle für die Bean "{0}" konfiguriert wurde, muss die Schnittstelle "javax.ejb.EJBHome" erweitern.
Erläuterung Gemäß der EJB-Spezifikation muss die konfigurierte ferne Home-Schnittstelle die Schnittstelle "javax.ejb.EJBHome" erweitern.
Aktion Ändern Sie die Schnittstelle "{1}" so, dass sie die Schnittstelle "javax.ejb.EJBHome" erweitert, oder ändern Sie die Konfiguration der Bean "{0}" so, dass die Schnittstelle "{1}" nicht als ferne Home-Schnittstelle angegeben wird.
CNTR5018E: Die Methode "{2}" der Schnittstelle "{1}", die als Home-Schnittstelle für die Bean "{0}" konfiguriert wurde, gibt nicht die Komponentenschnittstelle zurück.
Erläuterung Gemäß der EJB-Spezifikation müssen alle create-Methoden einer Home-Schnittstelle die Komponentenschnittstelle zurückgeben.
Aktion Ändern Sie die Methode "{2}" in der Home-Schnittstelle "{1}" so, dass die Komponentenschnittstelle zurückgegeben wird.
CNTR5019E: Die Schnittstelle "{1}", die als Home-Schnittstelle für die Bean "{0}" konfiguriert wurde, definiert keine "create"-Methode.
Erläuterung Gemäß der EJB-Spezifikation müssen alle Home-Schnittstellen mindestens eine "create"-Methode definieren.
Aktion Ändern Sie die Home-Schnittstelle "{1}" so, dass es eine "create"-Methode definiert.
CNTR5020E: Die Methode "{2}" der Schnittstelle "{1}", die als Home-Schnittstelle für die Bean "{0}" konfiguriert wurde, gibt nicht die Komponentenschnittstelle {3} zurück.
Erläuterung Gemäß der EJB-Spezifikation müssen alle create-Methoden einer Home-Schnittstelle die Komponentenschnittstelle zurückgeben.
Aktion Ändern Sie die Methode "{2}" in der Home-Schnittstelle "{1}" so, dass die Komponentenschnittstelle {3} zurückgegeben wird.
CNTR5021E: Die Methode "{2}" der Schnittstelle "{1}", die als Home-Schnittstelle für die Bean "{0}" konfiguriert wurde, definiert in der Klausel "throws" nicht die Ausnahme "javax.ejb.CreateException".
Erläuterung Gemäß der EJB-Spezifikation muss die Klausel "throws" in allen "create"-Methoden einer Home-Schnittstelle die Ausnahme "javax.ejb.CreateException" enthalten.
Aktion Ändern Sie die Methode "{2}" der Home-Schnittstelle "{1}" so, dass die Ausnahme "javax.ejb.CreateException" ausgelöst wird.
CNTR5022E: Die Home-Schnittstelle "{1}" für die Bean {0} enthält zu viele Methoden. Die Methode "{2}" ist nicht zulässig.
Erläuterung Gemäß der EJB-Spezifikation darf eine Home-Schnittstelle für eine Stateless-Session-Bean nur eine Methode enthalten. Diese Methode muss die Methode "create" sein.
Aktion Entfernen Sie die Methode "{2}" aus der Home-Schnittstelle "{1}".
CNTR5023E: Die Home-Schnittstelle "{1}" für die Bean "{0}" enthält eine Methode, die nicht mit der Zeichenfolge "create" beginnt. Die Methode "{2}" ist nicht zulässig.
Erläuterung Gemäß der EJB-Spezifikation müssen alle Methoden, die in einer Home-Schnittstelle für eine Stateless-Session-Bean definiert werden, mit der Zeichenfolge "create" beginnen.
Aktion Ändern Sie den Namen der Methode "{2}" in der Home-Schnittstelle "{1}" so, dass er mit der Zeichenfolge "create" beginnt, oder entfernen Sie die Methode.
CNTR5024E: Die Home-Schnittstelle "{1}" für die Bean "{0}" enthält eine Methode, die mit der Zeichenfolge "remove" beginnt. Die Methode "{2}" ist nicht zulässig.
Erläuterung Gemäß der EJB-Spezifikation dürfen in der Home-Schnittstelle einer Entity-Bean keine Methoden definiert werden, die mit der Zeichenfolge "remove" beginnen.
Aktion Ändern Sie den Namen der Methode "{2}" in der Home-Schnittstelle "{1}" so, dass er nicht mit der Zeichenfolge "remove" beginnt, oder entfernen Sie die Methode.
CNTR5025E: Die Methode "{2}" der Home-Schnittstelle "{1}" für die Bean "{0}" definiert keine zugehörige Methode "init" oder "ejbCreate" für die Klasse "{3}".
Erläuterung Gemäß der EJB-Spezifikation muss die Bean-Klassse für jede "create"-Methode für eine Home-Schnittstelle eine Methode "ejbCreate' oder "init" implementieren.
Aktion Ändern Sie die Bean-Klasse "{3}" so, dass sie eine der Methode "{2}" entsprechende Methode "ejbCreate" oder "init" angibt.
CNTR5026E: Die Methode "{2}" der Home-Schnittstelle "{1}" für die Entity-Bean "{0}" definiert keine zugehörige Methode "ejbCreate" für die Klasse "{3}".
Erläuterung Gemäß der EJB-Spezifikation muss die Entity-Bean-Klassse für jede "create"-Methode für eine Home-Schnittstelle eine Methode "ejbCreate" implementieren.
Aktion Ändern Sie die Bean-Klasse "{3}" so, dass sie eine der Methode "{2}" entsprechende Methode "ejbCreate" angibt.
CNTR5027E: Die Methode "{2}" mit dem Rückgabetyp "{3}" in der Klasse "{1}" für die Entity-Bean "{0}" muss die Primärschlüsselklasse "{4}" zurückgeben.
Erläuterung Gemäß der EJB-Spezifikation müssen der Rückgabetyp aller "ejbCreate"-Methoden für eine Entity-Bean-Klasse der Primärschlüsseltyp sein.
Aktion Ändern Sie den Rückgabetyp der Methode "{2}" in die Primärschlüsselklasse.
CNTR5028E: Die Methode "{2}" der Home-Schnittstelle "{1}" für die Entity-Bean "{0}" definiert keine zugehörige Methode "ejbPostCreate" in der Klasse "{3}".
Erläuterung Gemäß der EJB-Spezifikation muss die Entity-Bean-Klasse für jede "create"-Methode für eine Home-Schnittstelle eine Methode "ejbPostCreate" implementieren.
Aktion Ändern Sie die Bean-Klasse "{3}" so, dass sie eine der Methode "{2}" entsprechende Methode "ejbPostCreate" angibt.
CNTR5029E: Die Methode "{2}" mit dem Rückgabetyp "{3}" in der Klasse "{1}" für die Entity-Bean "{0}" muss "void" zurückgeben.
Erläuterung Gemäß der EJB-Spezifikation muss der Rückgabetyp aller "ejbPostCreate"-Methoden für eine Entity-Bean-Klasse "void" sein.
Aktion Ändern Sie den Rückgabetyp für die Methode "{2}" in "void".
CNTR5030E: Die Methode "{2}" der Home-Schnittstelle "{1}" für die Entity-Bean "{0}" definiert keine zugehörige Methode "ejbFind" in der Klasse "{3}".
Erläuterung Die Methode "{2}" der Home-Schnittstelle "{1}" für die Entity-Bean "{0}" definiert keine zugehörige Methode "ejbFind" in der Klasse "{3}".
Aktion Ändern Sie die Bean-Klasse "{3}" so, dass diese eine der Methode "{2}" entsprechende Methode "ejbFind" angibt.
CNTR5031E: Die Methode "{2}" mit dem Rückgabetyp "{3}" in der Klasse "{1}" für die Entity-Bean "{0}" muss die Primärschlüsselklasse "{4}" zurückgeben.
Erläuterung Gemäß der EJB-Spezifikation muss der Rückgabetyp der Methode "ejbFindByPrimaryKey" für eine Entity-Bean-Klasse der Primärschlüsseltyp sein.
Aktion Ändern Sie den Rückgabetyp der Methode "{2}" in die Primärschlüsselklasse.
CNTR5032E: Die Methode "{2}" mit dem Rückgabetyp "{3}" in der Klasse "{1}" für die Entity-Bean "{0}" muss die Primärschlüsselklasse "{4}", die Klasse "java.util.Collection" oder die Klasse "java.util.Enumeration" zurückgeben.
Erläuterung Gemäß der EJB-Spezifikation muss der Rückgabetyp aller angepassten "ejbFind"-Methoden für eine Entity-Bean-Klasse die Primärschlüsselklasse, die Klasse "java.util.Collection" oder die Klasse "java.util.Enumeration" sein.
Aktion Ändern Sie den Rückgabetyp der Methode "{2}2 in die Primärschlüsselklasse, die Klasse "java.util.Collection" oder die Klasse "java.util.Enumeration".
CNTR5033E: Die Methode "{2}" der Home-Schnittstelle "{1}" für die Entity-Bean "{0}" definiert keine zugehörige Methode "ejbHome" in der Klasse "{3}".
Erläuterung Gemäß der EJB-Spezifikation muss die Entity-Bean-Klasse für jede "home"-Methode der Home-Schnittstelle eine Methode "ejbHome" implementieren.
Aktion Ändern Sie die Bean-Klasse "{3}" so, dass sie eine der Methode "{2}" entsprechende Methode "ejbHome" angibt.
CNTR5034E: Die Methode "{2}" mit dem Rückgabetyp "{3}" in der Klasse "{1}" für die Entity-Bean "{0}" muss den Typ "{4}" zurückgeben. Der Typ muss dem Typ der zugehörigen Home-Schnittstellenmethode entsprechen.
Erläuterung Gemäß der EJB-Spezifikation muss der Rückgabetyp aller "ejbHome"-Methoden für eine Entity-Bean-Klasse mit der zugehörigen Home-Schnittstellenmethode übereinstimmen.
Aktion Ändern Sie den Rückgabetyp der Methode "{2}" in den Typ "{4}".
CNTR5100E: Das Argument "{0}" oder der Rückgabetyp der Methode "{1}" in der Schnittstelle "{2}" ist kein gültiger Typ für RMI/IIOP (Remote Method Invocation over the Internet Inter-ORB Protocol).
Erläuterung Gemäß der EJB-Spezifikation müssen die Argumente und Rückgabetypen aller fernen EJB-Geschäftsmethoden gültige Typen für RMI/IIOP sein.
Aktion Ändern Sie die Anwendungsmethode "{1}" so, dass nur gültige Typen für RMI/IIOP verwendet werden. Sie können die Anwendung auch so ändern, dass sie die Schnittstelle "{2}" nicht als ferne EJB-Schnittstelle verwendet.
CNTR5101W: Die Methode "{0}" in der Schnittstelle "{1}" sollte in der Klausel "throws" nicht die Ausnahme "java.rmi.RemoteException" definieren.
Erläuterung Gemäß der EJB-Spezifikation darf die Klausel "throws" der Methoden ferner Geschäftsschnittstellen die Ausnahme "java.rmi.RemoteException" nicht enthalten.
Aktion Entfernen Sie die "RemoteException"-Ausnahme aus der Klausel "throws" der Methode. Sie können die Schnittstelle aber auch so ändern, dass sie die Schnittstelle "java.rmi.Remote" implementiert, oder Sie können die Anwendung so ändern, dass sie die Schnittstelle nicht als ferne EJB-Schnittstelle verwendet.
CNTR5102E: Die Anwendungsausnahme "{0}", die in der Methode "{1}" der Schnittstelle "{2}" definiert ist, darf nicht als Unterklasse der Ausnahme "java.rmi.RemoteException" definiert sein.
Erläuterung Gemäß der EJB-Spezifikation darf eine Anwendungsausnahme nicht als Unterklasse der Ausnahme "java.rmi.RemoteException" definiert sein.
Aktion Ändern Sie die Anwendung so, dass keine Methoden der fernen Geschäftsschnittstelle mit einer Unterklasse "java.rmi.RemoteException" in der Klausel "throws" definiert sind.
CNTR5103E: Die Anwendungsausnahme "{0}", die in der Methode "{1}" der Schnittstelle "{2}" definiert ist, darf nicht als Unterklasse der Ausnahme "java.lang.RuntimeException" definiert sein.
Erläuterung Gemäß der EJB-Spezifikation darf eine Anwendungsausnahme für eine Komponentenschnittstelle nicht als Unterklasse der Ausnahme "java.lang.RuntimeException" definiert sein.
Aktion Ändern Sie die Anwendung so, dass die Methoden der fernen Komponentenschnittstelle nicht mit der Unterklasse "java.lang.RuntimeException" in der Klausel "throws" definiert sind.
CNTR5104E: Die Methode "{0}" in der Schnittstelle "{1}" muss mit der Ausnahme "java.rmi.RemoteException" in der Klausel "throws" definiert sein.
Erläuterung Gemäß der EJB-Spezifikation muss die Klausel "throws" für Methoden ferner Geschäftsschnittstellen, die die Schnittstelle "java.rmi.Remote" implementieren, die Ausnahme "java.rmi.RemoteException" enthalten.
Aktion Fügen Sie die Ausnahme "RemoteException" der Klausel "throws" der Methode hinzu. Sie können die Schnittstelle auch so ändern, dass sie die Schnittstelle "java.rmi.Remote" nicht implementiert, oder Sie können die Anwendung so ändern, dass sie die Schnittstelle nicht als ferne EJB-Schnittstelle verwendet.
CNTR5105E: Die Schnittstelle "{0}" ist keine gültige Remote-Schnittstelle. Der IDL-Name für die Methode "{1}" steht in Konflikt mit der Methode "{2}".
Erläuterung Für Remote-Schnittstellen legt die Spezifikation "Java Language to IDL Mapping" Folgendes fest: Methoden, die dem JavaBeans-Designmuster für einfache Schreib-/Leseattribute oder einfache Schreibschutzattribute folgen, werden OMG-IDL-Schnittstellenattributen zugeordnet. Beide angegebene Methoden werden demselben OMG-IDL-Schnittstellenattribut zugeordnet. Die Schnittstelle ist kein gültiger RMI/IIOP-Typ.
Aktion Ändern Sie die Anwendung, indem Sie eine der Methoden, die den Konflikt verursacht, umbenennen oder entfernen.
CNTR8990I: This message is an English-only Informational message: {0}.
Erläuterung This informational message is not translated.
Aktion See message for details.
CNTR8991W: This message is an English-only Warning message: {0}.
Erläuterung This warning message is not translated.
Aktion See message for details.
CNTR8992E: This message is an English-only Error message: {0}.
Erläuterung This error message is not translated.
Aktion See message for details.
CNTR9100E: Ausnahme {0}
Erläuterung Es wurde eine allgemeine Ausnahme festgestellt.
Aktion Verwenden Sie diese Informationen zusammen mit weiteren Ausnahmenachrichten, um eine weiterführende Fehlerbestimmung durchzuführen.
CNTR9101E: Inkompatible Optionen: {0} {1}
Erläuterung Zwei der angegebenen Optionen sind nicht kompatibel und dürfen nicht zusammen angegeben werden.
Aktion Überprüfen Sie die Verwendungsanweisung, und entfernen Sie dann eine der angegebenen Optionen.
CNTR9102E: Mit der Option {0} muss die Option {1} angegeben werden.
Erläuterung Eine der angegebenen Optionen erfordert die Angabe einer weiteren Option.
Aktion Überprüfen Sie die Verwendungsanweisung, und geben Sie die erforderliche Option an.
CNTR9103W: Der EJB-Zeitgeber {0} wurde nicht auf dem Server {1} gefunden.
Erläuterung Der angegebene EJB-Zeitgeber ist nicht auf dem angegebenen Server vorhanden. Möglicherweise ist der EJB-Zeitgeber abgelaufen, oder er wurde abgebrochen.
Aktion Stellen Sie sicher, dass ID und Servername für den EJB-Zeitgeber ordnungsgemäß angegeben wurden. Wenn der EJB-Zeitgeber vorhanden, die Identität korrekt und der Servername korrekt ist, suchen Sie in den früheren Ausnahmen nach Informationen.
CNTR9104W: Der EJB-Zeitgeberservice {0} ist auf dem Server {1} nicht verfügbar.
Erläuterung Der für den angegebenen Server konfigurierte EJB-Zeitgeberservice ist nicht verfügbar. Der EJB Timer Service wird möglicherweise nicht gestartet, wenn keine Anwendungen mit TimedObject-EJBs auf dem Server gestartet sind.
Aktion Stellen Sie sicher, dass eine Anwendung mit einer TimedObject-EJB im angegebenen Serverprozess gestartet ist.
CNTR9240I: Die JAR-Datei {0} ist kein Enterprise-Bean-Modul der Version 3.0.
Erläuterung Die aufgelistete JAR-Datei ist nicht als EJB-3.0-Modul konfiguriert.
Aktion Wenn in diesem Modul EJB-3.0-Komponenten enthalten sein sollten, prüfen Sie die Java-Quellcodeannotationen oder die Konfigurationsdaten in der Datei "ejb-jar.xml".
CNTR9241I: Die JAR-Datei {0} enthält keine Enterprise-Beans der Version 3.0 mit Remote-Schnittstellen.
Erläuterung Die aufgelistete JAR-Datei enthält keine Enterprise-Beans der Version 3.0 mit Remote-Schnittstellen.
Aktion Wenn in diesem Modul Enterprise-Beans der Version 3.0 mit Remote-Schnittstellen enthalten sein sollten, prüfen Sie die Annotationen des Moduls oder die Konfigurationsdaten in der Datei "ejb-jar.xml".
CNTR9250E: Der erste Parameter muss ein vollständig qualifizierter Klassenname, eine JAR-Datei oder eine EAR-Datei sein.
Erläuterung Der erste Parameter muss ein vollständig qualifizierter Klassenname, eine JAR-Datei oder eine EAR-Datei sein. Für JAR- und EAR-Dateien muss der vollständige Verzeichnispfad angegeben sein.
Aktion Rufen Sie den Befehl "createEJBStubs" mit der Option "-help" auf, um die Befehlssyntax anzuzeigen.
CNTR9251E: Die Datei {0} kann nicht gelesen werden.
Erläuterung Die angegebene Datei kann nicht für eine Leseoperation geöffnet werden.
Aktion Überprüfen Sie die Einstellungen des Dateisystems für diese Datei.
CNTR9252E: Die Option {0} wurde mehrfach angegeben.
Erläuterung Eine Option kann pro Aufruf des Befehls "createEJBStubs" nur ein einziges Mal angegeben werden.
Aktion Rufen Sie den Befehl "createEJBStubs" mit der Option "-help" auf, um die Befehlssyntax anzuzeigen.
CNTR9253E: Der Parameter für den Protokolldateinamen, {0}, ist nicht gültig.
Erläuterung Der Protokolldateiname muss auf eine Datei, einschließlich Verzeichnispfad, zeigen. Außerdem darf der Protokolldateiname nicht mit "-" beginnen.
Aktion Rufen Sie den Befehl "createEJBStubs" mit der Option "-help" auf, um die Befehlssyntax anzuzeigen.
CNTR9254E: Es kann nicht in die Datei {0} geschrieben werden.
Erläuterung Die angegebene Datei konnte nicht für eine Schreiboperation geöffnet werden.
Aktion Überprüfen Sie die Einstellungen des Dateisystems für diese Datei.
CNTR9255E: Der erforderliche Parameter für den Protokolldateinamen fehlt.
Erläuterung Für die Option "-logfile" muss der Protokolldateiname als nächster Parameter angegeben werden.
Aktion Überprüfen Sie die Verwendungsanweisung, und geben Sie den erforderlichen Parameter mit dem Protokolldateinamen an.
CNTR9256E: Der Parameter {0} ist nicht bekannt.
Erläuterung Der Parameter stimmt mit keiner der zulässigen Eingabeoptionen überein.
Aktion Rufen Sie den Befehl "createEJBStubs" mit der Option "-help" auf, um die Befehlssyntax anzuzeigen.
CNTR9257E: Es wurden zu viele Eingabeparameter angegeben.
Erläuterung Die zulässige Gesamtanzahl an Eingabeparametern wurde überschritten.
Aktion Rufen Sie den Befehl "createEJBStubs" mit der Option "-help" auf, um die Befehlssyntax anzuzeigen.
CNTR9258E: Es wurde eine unerwartete Ausnahme abgefangen. Ausnahme: {0}
Erläuterung Während der Befehlsverarbeitung ist eine unerwartete Ausnahme eingetreten.
Aktion Fügen Sie dem Befehl "createEJBStubs" die Option "-verbose" hinzu, um weitere Informationen anzuzeigen.
CNTR9259E: Es wurde keine Komponentenschnittstelle für die Home-Schnittstelle {0} angegeben.
Erläuterung Jede konfigurierte Home-Schnittstelle muss eine Komponentenschnittstelle besitzen.
Aktion Überprüfen Sie die Konfigurationsdaten für diese Home-Schnittstelle.
CNTR9260E: Beim Anlegen der Benutzerprotokolldatei ist die Ausnahme {0} eingetreten.
Erläuterung Diese Ausnahme wurde nicht erwartet.
Aktion Überprüfen Sie die Einstellungen für die Dateisystemberechtigungen.
CNTR9261E: Es kann keine temporäre Datei im Verzeichnis {0} erstellt werden.
Erläuterung Es konnte keine temporäre Datei im Dateisystem erstellt werden.
Aktion Überprüfen Sie die Einstellungen für die Dateisystemberechtigungen für das angegebene Verzeichnis.
CNTR9262E: Die Schnittstellenklasse {0} konnte nicht geladen werden. Dies kann auf einen Rechtschreibfehler, eine ungültige Option "-cp", einen Fehler beim Laden der übergeordneten Klasse oder einen Fehler beim Laden der Klasse im Methodenparameter zurückzuführen sein.
Erläuterung Die angegebene Klasse konnte nicht geladen werden.
Aktion Suchen Sie nach Rechtschreibfehlern, und stellen Sie sicher, dass alle übergeordneten Klassen dieser Klasse in der angegebenen JAR-Datei bzw. EAR-Datei enthalten sind bzw. über die Option "-cp" zur Verfügung gestellt werden.
CNTR9263E: Die Schnittstellenklasse {0} konnte nicht verarbeitet werden.
Die Methodenparameterklasse {1} wurde nicht gefunden.
Erläuterung Eine Methodenparameter- oder eine Methodenrückgabewertklasse der aufgelisteten Klasse konnte nicht geladen werden.
Aktion Stellen Sie sicher, dass alle Klassen, diein den Methoden der aufgelisteten Klasse als Methodenparameter übergeben bzw. als Methodenrückkehrwerte verwendet werden, in der angegebenen JAR-Datei bzw. EAR-Datei enthalten sind bzw. über die Option "-cp" zur Verfügung gestellt werden.
CNTR9264E: Der erforderliche Parameter für den Klassenpfadnamen wurde nicht angegeben.
Erläuterung Für die Option "-cp" muss der Klassenpfadname als nächster Parameter angegeben werden.
Aktion Sehen Sie sich die Syntaxanweisung an, und geben Sie den erforderlichen Parameter für den Klassenpfadnamen an.
CNTR9265E: Die Eingabedatei {0} wurde nicht gefunden.
Erläuterung Die als erster Parameter angegebene Datei wurde nicht gefunden.
Aktion Überprüfen Sie die Rechtschreibung und die Leseberechtigungen der angegebenen Datei.
CNTR9266E: Der Befehl "createEJBStubs" konnte die Datei {0} nicht in {1} umbenennen.
Erläuterung Die angegebene Datei konnte nicht umbenannt werden.
Aktion Überprüfen Sie die Einstellungen für die Dateisystemberechtigungen. Stellen Sie außerdem sicher, dass die Zieldatei noch nicht vorhanden ist.
CNTR9267W: Der Befehl "createEJBStubs" konnte die Datei {0} nicht löschen.
Erläuterung Die angegebene Datei konnte nicht gelöscht werden.
Aktion Überprüfen Sie die Einstellungen für die Dateisystemberechtigungen.
CNTR9268E: Der Dateiname {0} ist für die Option "-newfile" nicht zulässig.
Erläuterung Der für die Option "-newfile" angegebene Name ist nicht zulässig.
Aktion Vergewissern Sie sich, dass Sie nicht denselben Namen wie für die Eingabedatei angeben.
CNTR9269W: Für das EJB-Modul {0} sind keine Enterprise-Beans konfiguriert.
Erläuterung EJB-Module müssen eine oder mehrere Enterprise-Beans enthalten.
Aktion Stellen Sie sicher, dass für dieses Modul eine oder mehrere Enterprise-Beans konfiguriert sind. Die Enterprise-Beans müssen entweder die Datei "ejb-jar.xml" oder Quellcodeannotationen verwenden.
CNTR9270E: Die mit dem Parameter für den Namen der Aktualisierungsdatei angegebene Datei ist weder eine JAR-Datei noch eine WAR-Datei noch eine EAR-Datei.
Erläuterung Mit dem Parameter für den Namen der Aktualisierungsdatei muss eine JAR-, WAR- oder EAR-Datei, einschließlich des Dateipfads, angegeben werden.
Aktion Rufen Sie den Befehl "createEJBStubs" mit der Option "-help" auf, um die Befehlssyntax anzuzeigen.
CNTR9272E: Die Ausgabedatei {0} wurde nicht gefunden.
Erläuterung Die angegebene Ausgabedatei wurde nicht gefunden.
Aktion Überprüfen Sie die Rechtschreibung und die Schreibberechtigungen der Datei.
CNTR9274E: Der Befehl "createEJBStubs" kann die Datei {0} nicht lesen.
Erläuterung Die angegebene Datei kann nicht im Dateisystem erstellt werden.
Aktion Überprüfen Sie die Einstellungen für die Dateisystemberechtigungen für das angegebene Verzeichnis.
CNTR9275E: Die Ausgabedatei {0} ist bereits vorhanden.
Erläuterung Die angegebene Ausgabedatei darf keine bereits vorhandene Datei sein.
Aktion Geben Sie eine neue Ausgabedatei an.
CNTR9276I: Die Anwendung {0} hat das Bibliotheksverzeichnis inaktiviert. Die JAR- und WAR-Dateien im Bibliotheksverzeichnis werden nicht verarbeitet.
Erläuterung In den Konfigurationsdaten der Anwendung ist ein Bibliotheksverzeichnis mit einer leeren Zeichenfolge für den Namen angegeben. Diese Aktion inaktiviert das Bibliotheksverzeichnis.
Aktion Wenn das Bibliotheksverzeichnis für diese Anwendung nicht inaktiviert werden soll, ändern Sie die Konfigurationdatei "application.xml" in der EAR-Datei der Anwendung.
CNTR9277I: Die JAR- bzw. WAR-Datei {0} enthält keine Remote-Schnittstellenklassen für eine Enterprise-Bean der Version 3.0.
Erläuterung Die angegebene JAR- bzw. WAR-Datei enthält keine Remote-Schnittstellenklassen für eine Enterprise-Bean der Version 3.0.
Aktion Wenn dieses Modul Remote-Schnittstellenklassen für eine Enterprise-Bean der Version 3.0 enthalten sollte, fügen Sie diese Klassen dem Modul hinzu.
CNTR9278E: Der Eingabetyp eines vollständig qualifizierten Klassennamens ist mit der Option {0} nicht kompatibel.
Erläuterung Der Eingabetyp eines vollständig qualifizierten Klassennamens ist mit der angegebenen Option nicht kompatibel.
Aktion Sehen Sie sich die Syntaxanweisung an, und ändern Sie den Eingabetyp, oder entfernen Sie die angegebene Option.
Referenzartikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: Oct 21, 2010 8:04:25 PM CDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ejs.container.container.html

© Copyright IBM Corporation 2006, 2010. Alle Rechte vorbehalten.
Dieses Information Center ist powered by Eclipse Technology (http://www.eclipse.org).