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


             New or updated topic for this feature pack

CWNEN

CWNEN0001E: Die Injektions-Engine hat die Ausnahme {0} abgefangen und hat den folgenden Fehler erzeugt: {1}.
Erläuterung
Aktion
CWNEN0005E: Der Injektions-Engine-Service ist nicht verfügbar.
Erläuterung Der Injektions-Engine-Service für den angegebenen Server ist nicht verfügbar.
Aktion Der Injektions-Engine-Service wird auf allen Anwendungsserverprozessen als Singleton-Service gestartet. Überprüfen Sie, ob der Anwendungsserver ohne Fehler gestartet wurde.
CWNEN0006E: Die Injektions-Engine kann die Injektionsprozessoren nicht registrieren, wenn der Injektions-Engine-Service nicht initialisiert ist.
Erläuterung Die Injektions-Engine initialisiert beim Start eine Gruppe von Standardinjektionsprozessoren. Der Injektions-Engine-Service muss gestartet und initialisiert werden, bevor weitere Injektionsprozessoren bei der Injektions-Engine registriert werden können.
Aktion Stellen Sie sicher, dass die Injektionsprozessoren registriert werden, nachdem der Anwendungsserver gestartet wurde.
CWNEN0008E: Die Methode {0} muss eine setter-Methode sein; die Annotation wird ignoriert.
Erläuterung Die Methode für das Injektionsziel muss eine setter-property-Methode sein.
Aktion Stellen Sie sicher, dass die Annotation oder die XML mit dem Injektionsziel die vorgesehene Methode angibt.
CWNEN0009E: Die Injektions-Engine konnte den XML-Code aus dem Implementierungsdeskriptor nicht verarbeiten.
Erläuterung Beim Verarbeiten der Metadaten im Implementierungsdeskriptor trat ein Fehler auf.
Aktion Stellen Sie sicher, dass die im Implementierungsdeskriptor enthaltene XML korrekt ist.
CWNEN0010E: Die Injektions-Engine konnte die Annotation {0} oder {1} in der Klasse {3} nicht verarbeiten.
Erläuterung Die Injektions-Engine konnte die Injektionsziele für die angegebene Klasse nicht ordnungsgemäß festlegen.
Aktion Stellen Sie sicher, dass die richtigen Annotationen in der Klasse und in der XML im Implementierungsdeskriptor enthalten sind.
CWNEN0011E: Die Injektions-Engine konnte Bindungen für die Metadaten nicht verarbeiten.
Erläuterung Die Bindungs- und Injektionsinformationen enthalten Fehler.
Aktion Stellen Sie sicher, dass die in der Klasse enthaltenen Annotationen und die im Implementierungsdeskriptor enthaltenen XML richtig sind.
CWNEN0013W: Die folgende Ausnahme des Typs NumberFormatException trat auf, als die Injektions-Engine versuchte, den <Namen_des_Umgebungseintrags> {0} in den <Wert_des_Umgebungseintrags> {1} zu konvertieren: {2}
Erläuterung Der Container kann einen Umgebungseintrag aufgrund einer Ausnahme des Typs NumberFormatException nicht verarbeiten.
Aktion Vergewissern Sie sich, dass der Wert des Umgebungseintrags eine gültige Zeichenfolge für den angegebenen Typ ist.
CWNEN0014W: Der Umgebungseintrag des java:comp/env-Kontextes für die Enterprise-Bean {0} hat den Typ Boolean, ist aber nicht auf einen gültigen Booleschen Wert gesetzt: {1}. Daher ist dem Eintrag der Wert "false" zugeordnet.
Erläuterung Einem Umgebungseintrag des java:comp/env-Kontextes für eine Enterprise-Bean des Typs Boolean sollte entweder der Wert "true" oder der Wert "false" zugeordnet werden. Andere Werte haben den Wert "false" zur Folge, der aber auf ein Konfigurationsproblem hinweisen kann. Es ist möglich, dass sich die Anwendung nicht wie erwartet verhält.
Aktion Ändern Sie den Umgebungseintrag des java:comp/env-Kontextes mit dem Typ Boolean in den Wert "true" oder "false".
CWNEN0015W: Beim Versuch, <Name_des_Umgebungseintrags> {0} <Wert_des_Umgebungseintrags> {1} zu erstellen, wurde folgende Ausnahme abgefangen:
{2}
Erläuterung Beim Versuch, einen java:comp/env-Eintrag zu erstellen, hat die Injektions-Engine eine Ausnahme empfangen.
Aktion Führen Sie die Maßnahmen durch, die in der Nachricht zu dieser Ausnahme angegeben sind.
CWNEN0016W: Ein Typ, der nicht gültig ist, wurde im folgenden Umgebungseintrag des java:comp/env-Kontextes für eine Bean angegeben: <Name_des_Umgebungseintrags> {0}
Erläuterung Die Injektions-Engine hat einen Typ festgestellt, der für einen Umgebungseintrag nicht gültig ist.
Aktion Stellen Sie sicher, dass Sie einen der folgenden Eintragstypen verwenden: String, Integer, Boolean, Double, Byte, Short, Long oder Float.
CWNEN0017E: Die Injektions-Engine kann das Ziel der resource-ref-Deklaration {0} nicht in die zugeordnete Bindungsposition im globalen Namespace auflösen.
Erläuterung Die Injektions-Engine kann keine Verbindung herstellen zwischen dem im Namespace java:comp/env deklarierten Namen und dem Namen der Zielressource im globalen JNDI-Namespace (Java Naming and Directory Interface).
Aktion Stellen Sie sicher, dass der mit Hilfe der Annotation @Resource oder der Deklaration resource-ref in der Injektion deklarierte Name mit dem Namen in der XML-Datei für Bindungen übereinstimmt.
CWNEN0018E: Das Injektionsziel {0} ist in einer Annotation angegeben, die im XML-Implementierungsdeskriptor nicht existiert.
Erläuterung Folgende Informationen sind in den Überschreibungsregeln der EJB-Spezifikation angegeben: Wenn bereits ein Injektionsziel existiert und mittels XML angegeben wurde, muss das Injektionsziel in der Annotation dasselbe Feld oder dieselbe Eigenschaftsmethode festlegen.
Aktion Ändern Sie das Injektionsziel in der Annotation in der Weise, dass es mit dem vorher in der XML definierten Injektionsziel desselben Feldes oder derselben Eigenschaftsmethode übereinstimmt.
CWNEN0019E: Das Feld für das Injektionsziel {0} darf nicht als "final" deklariert werden.
Erläuterung Gemäß der EJB-Spezifikation darf ein Feld für das Injektionsziel nicht als "final" deklariert werden.
Aktion Korrigieren Sie entweder den Feldnamen oder die Feldsignatur, um eines der nicht privaten Klassenfelder festzulegen.
CWNEN0020E: Beim Versuch, auf das Member {1} zuzugreifen, hat die Injektions-Engine folgende Sicherheitsausnahme abgefangen: {0}.
Erläuterung Die Injektions-Engine verfügte nicht über die für den Zugriff auf das Member erforderlichen Sicherheitsberechtigungsnachweise.
Aktion Führen Sie die Maßnahmen durch, die in der Nachricht zu dieser Ausnahme aufgeführt sind.
CWNEN0021W: Das Feld {0} ist als {1} deklariert, aber der angeforderte Injektionstyp für das Feld ist {2}.
Erläuterung Der im Injektionsziel angegebene Feldtyp ist nicht richtig.
Aktion Stellen Sie sicher, dass die Annotation oder die XML mit dem Injektionsziels das vorgesehene Feld angibt.
CWNEN0022E: Die Injektions-Engine kann das Member {0} der Klasse {1} nicht finden.
Erläuterung Die Klasse verfügt über keinen Feldwert mit dem angegebenen Member-Namen.
Aktion Vergewissern Sie sich, dass der Feldname richtig angegeben ist und dass die Klasse das Feld enthält.
CWNEN0023E: Eines oder mehrere der folgenden Argumente sind null: {0} targetClass, {1} targetName, {2} injectionClass.
Erläuterung Beim Versuch, die im XML-Code angegebenen Informationen zum Injektionsziel zu verwenden, trat ein Fehler bei der Injektions-Engine auf.
Aktion Vergewissern Sie sich, dass die im Implementierungsdeskriptor enthaltene XML korrekt ist.
CWNEN0024E: Die Injektions-Engine konnte die ObjectFactory-Klasse {0} nicht laden.
Erläuterung die Injektions-Engine konnte die angegebene Objektklasse nicht laden und nicht instanziieren.
Aktion Stellen Sie sicher, dass die Klasse verfügbar ist und dass der Konstruktor sichtbar und zugänglich ist.
CWNEN0025W: Die Enterprise-Bean ist an eine leere Zeichenfolge im globalen JNDI-Namespace (Java Naming and Directory Interface) gebunden.
Erläuterung Die Annotation für Information oder das Injektionsziel ist falsch oder unvollständig.
Aktion Stellen Sie sicher, dass die Annotation oder die XML mit dem Injektionsziel für die Enterprise-Bean richtig angegeben ist.
CWNEN0026E: Die Elemente home und remote oder local-home und local der Enterprise-Bean {0} sind nicht vorhanden oder können nicht aufgelöst werden.
Erläuterung Die Elemente home und remote oder local-home und local sind nicht vorhanden oder können nicht aufgelöst werden.
Aktion Vergewissern Sie sich, dass die Tags <ejb-ref> bzw. <ejb-local-ref> im XML-Implementierungsdeskriptor richtig angegeben sind.
CWNEN0027E: Beim Versuch, {1} in den globalen JNDI-Namespace (Java Naming and Directory Interface) einzubinden, hat die Injektions-Engine die folgende Ausnahme bezüglich der Benennung abgefangen: {0}
Erläuterung Die Injektions-Engine hat bei einem Bindungsversuch eine Ausnahme festgestellt.
Aktion Führen Sie die Maßnahmen durch, die in der Nachricht zu dieser Ausnahme angegeben sind.
CWNEN0028E: Bei der Injektion von {0} in {1} hat die Injektions-Engine einen Fehler festgestellt.
Erläuterung Der angegebene Typ ist für eine Injektion in die angegebene Klasse nicht geeignet.
Aktion Stellen Sie sicher, dass die Annotation oder die XML mit dem Injektionsziel für die Enterprise-Bean richtig angegeben ist.
CWNEN0029E: Bei der Injektion von {0} in {1} hat die Injektions-Engine einen Fehler festgestellt. Der Typ {0} darf nur zur Injektion in eine Enterprise-Bean {1} verwendet werden.
Erläuterung Nur EJBContext- oder TimerService-Objekte dürfen mittels direkter Injektion in eine Enterprise-Bean eingefügt werden.
Aktion Vergewissern Sie sich, dass der angegebene Typ ein EJBContext- oder TimerService-Objekt ist.
CWNEN0030E: Beim Abrufen der Objektinstanz des Bindungsobjekts {1} ist bei der Factory {0} ein Fehler aufgetreten.
Erläuterung Die angegebene Objekt-Factory ist für das Bindungsobjekt nicht geeignet.
Aktion Vergewissern Sie sich, dass ein Objekt ordnungsgemäß in die Factory gebunden wurde.
CWNEN0031E: Beim Erstellen der Referenz {0} des Typs {1} trat ein Fehler auf.
Erläuterung Beim Erstellen einer Referenz im globalen JNDI-Namespace (Java Naming and Directory Interface) trat ein Fehler auf.
Aktion Vergewissern Sie sich, dass die angegebene Referenz korrekt ist.
CWNEN0032E: Die XML für {0} {1} konnte nicht verarbeitet werden.
Erläuterung Die XML für die angegebene Referenz ist falsch oder unvollständig.
Aktion Vergewissern Sie sich, dass die im Implementierungsdeskriptor enthaltene XML korrekt ist.
CWNEN0033W: Die für die Tags <ejb-ref> bzw. <ejb-local-ref> angegebene Schnittstelle {0} wurde nicht gefunden.
Erläuterung Die Schnittstellenklasse ist nicht vorhanden oder wurde nicht gefunden.
Aktion Vergewissern Sie sich, dass die Tags <ejb-ref> bzw. <ejb-local-ref> im XML-Implementierungsdeskriptor richtig angegeben sind und dass die Klasse verfügbar ist.
CWNEN0034E: Der ejb-link/beanName wurde nicht ordnungsgemäß angegeben. Der Name für Bean {0}: Modul {1} muss auf .jar enden.
Erläuterung Die Annotation Information oder das Injektionsziel ist falsch oder unvollständig.
Aktion Stellen Sie sicher, dass die Annotation oder die XML mit dem Injektionsziel für die Enterprise-Bean richtig angegeben ist.
CWNEN0035E: Die Injektions-Engine konnte das Injektionsobjekt nicht auflösen. Eine Referenz des Typs {0} wurde erwartet.
Erläuterung Das Referenzobjekt wurde nicht ordnungsgemäß angegeben.
Aktion Vergewissern Sie sich, dass angegebene Injektionsobjekt korrekt ist.
CWNEN0036E: Das Bindungsobjekt {0} ist keine Referenz.
Erläuterung Das angegebene Objekt ist falsch.
Aktion Vergewissern Sie sich, dass das Objekt den Typ "Reference" hat.
CWNEN0037E: Die Factory {0} ist nicht für die Erstellung einer Referenz für das Bindungsobjekt {1} vorgesehen.
Erläuterung Die Factory wurde nicht ordnungsgemäß angegeben.
Aktion Geben Sie eine Factory für das verwendete Bindungsobjekt an.
CWNEN0038E: Die Adresse für die Referenz {0} ist leer (null).
Erläuterung Für die Referenz wurde kein Name für die RefAddr angegeben.
Aktion Geben Sie eine RefAddr für die Referenz an.
CWNEN0039E: Die Schnittstelle {0}, das für die Tags <ejb-ref> bzw. <ejb-local-ref> angegeben ist, wurde nicht gefunden.
Erläuterung Die Schnittstellenklasse ist nicht vorhanden oder wurde nicht gefunden.
Aktion Vergewissern Sie sich, dass die Tags <ejb-ref> bzw. <ejb-local-ref> im XML-Implementierungsdeskriptor richtig angegeben sind und dass die Klasse verfügbar ist.
CWNEN0040W: Das Feld oder die Methode {0} wurde für mehrere Injektionsziele konfiguriert.
Erläuterung Wenn mehrere Injektionsziele für dasselbe Feld oder dieselbe Methode konfiguriert sind, kann die Injektions-Engine nicht das Ziel für die Injektion bestimmen.
Aktion Konfigurieren Sie nicht mehrere Injektionsziele für dasselbe Feld oder dieselbe Methode.
CWNEN0041E: Die Enterprise-Bean {0} im Modul {1} mit der Schnittstelle {2} wurde an diesem Knoten nicht gefunden.
Erläuterung Der Geltungsbereich für die AUTOLINK-Verbindung beschränkt sich auf die Anwendung mit der EJB-Referenz und auf Server, die nicht Member eines Application-Server-Clusters sind.
Aktion Stellen Sie sicher, dass die Enterprise-Beans, die referenziert werden, in derselben Anwendung vorhanden sind.
CWNEN0042W: Die env-entry-Anweisung {0} wurde bereits mit dem Typ {1} angegeben.
Erläuterung Doppelte env-entry-Anweisungen mit demselben Namen sind nicht zulässig.
Aktion Konfigurieren Sie keine env-entry-Anweisung mit demselben Namen.
CWNEN0043E: Das Einfügen einer UserTransaction-Schnittstelle in eine containerverwaltete Transaktions-Bean ist nicht zulässig.
Erläuterung Die EJB-Spezifikation bedingt, dass die UserTransaction-Schnittstelle Enterprise-Beans mit containerverwalteter Transaktionsabgrenzung nicht zur Verfügung steht.
Aktion Fügen Sie keine UserTransaction-Schnittstelle in eine containerverwaltete Transaktions-Bean ein.
Referenzartikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: Feb 18, 2011 4:41:09 PM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.wsspi.injectionengine.injection.html

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