CWNEN

CWNEN0005E: Serviciul motorului de injecţie nu este disponibile.
Explanation Serviciul motorului de injecţie pentri serverul specificat nu este disponibil.
Action Serviciul motorului d einjecţie este pornit ca serviciu singleton pe toate procesele serverului de aplicaţii. Verificaţi că serverul de aplicaţii a pornit fără nicio eroare.
CWNEN0006E: Motorul de injecţie nu poate înregistra procesoarele de injecţie până când serviciul motorului de injecţie nu este iniţializat.
Explanation Motorul de injecţie iniţializează un set de procesoare de injecţie implicite în timpul pornirii. Pentru ca procesoarele de injecţie suplimentare să poată fi înregistrate cu motorul de injecţie, trebuie pornit şi iniţializat în prealabil serviciul motorului de injecţie.
Action Asiguraţi-vă că procesoarele de injecţie sunt înregistrate după ce este pornit serverul de aplicaţii.
CWNEN0008E: Metoda {0} trebuie să fie o metodă setter; adnotarea este ignorată.
Explanation Metoda pentru destinaţia injecţiei trebuie să fie o metodă de proprietate setter.
Action Asiguraţi-vă că adnotarea sau XML-ul destinaţiei de injecţie specifică metoda intenţionată.
CWNEN0009E: Motorul de injecţie a eşuat procesarea codului XML din descriptorul de implementare.
Explanation A fost o eroare la procesarea meta-datelor din descriptorul de implementare.
Action Asiguraţi-vă că XML-ul conţinut în descriptorul de implementare este corect.
CWNEN0010E: Motorul de injecţie a eşuat procesarea adnotării {0} sau {1} din clasa {2}.
Explanation Motorul de injecţie nu a putut seta corect destinaţiile de injecţie pentru clasa specificată.
Action Asiguraţi-vă că adnotările corecte sunt cuprinse în clasa şi în XML-ul din descriptorul de implementare.
CWNEN0011E: Motorul de injecţie a eşuat procesarea legăturilor pentru metadate.
Explanation Legăturile şi informaţiile de injecţie conţin erori.
Action Asiguraţi-vă că adnotările conţinute în clasa şi XML-ul din descriptorul de implementare sunt corecte.
CWNEN0012E: Motorul de injecţie a eşuat iniţializarea procesorului {0}.
Explanation Procesorul a eşuat iniţializarea.
Action Asiguraţi-vă că procesorul este disponibil şi înregistrat corespunzător cu motorul de injecţie.
CWNEN0013W: Excepţia NumberFormatException următoare a apărut când motorul de injecţie a încercat să convertească {0} <env-entry-name> {1} <env-entry-value>: {2}
Explanation Containerul nu poate procesa o intrare de mediu din cauza unei excepţii NumberFormatException.
Action Asiguraţi-vă că valoarea pentru intrarea de mediu este o reprezentare de şir validă pentru tipul specificat.
CWNEN0014W: Intrarea de mediu cotextual java:comp/env pentru bean-ul de enterprise {0}, care este de tipul Boolean, nu este setată la o valoare Boolean validă: {1}. Prin urmare, intrării îi este alocată o valoare falsă.
Explanation O intrare de mediu contextual java:comp/env pentru un bean de enterprise de tip boolean trebuie să aibă alocată o valoare adevărat sau fals. Orice altă valoare rezultă într-o valoare falsă, dar ar putea indica o problemă de configurare. Aplicaţia s-ar putea să nu se comporte cum se aşteaptă.
Action Modificaţi intrarea de mediu contextual java:comp/env de tip boolean la o valoare adevărat sau fals.
CWNEN0015W: Excepţia următoare a fost prinsă la încercarea de construire {0} <env-entry-name> {1} <env-entry-value>:
{2}
Explanation Motorul de injecţie a întâlnit o excepţie când a încercat să creeze o intrare java:comp/env.
Action Acţionaţi pe baza mesajului asociat cu excepţia.
CWNEN0016W: Tipul {0}, care nu este valid, a fost specificat intrarea de mediu simplă {1} din componenta {2} a modulului {3}.
Explanation Motorul de injecţie a întâlnit un tip care nu este valid pentru o intrare de mediu.
Action Asiguraţi-vă că utilizaţi unul din următoarele tipuri de intrări de mediu: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class şi orice subclasă a Enum.
CWNEN0017E: Motorul de injecţie nu poate rezolva destinaţia declaraţiei resource-ref {0} la locaţia de legătură asociată din spaţiul nume global.
Explanation Motorul de injecţie nu poate face legătura între numele care este declarat în spaţiul nume java:comp/env şi numele resursei destinaţie din spaţiul nume JNDI (Java Naming and Directory Interface) global.
Action Asiguraţi-vă că numele care este declarat pe injecţie, utilizând adnotarea @Resource sau declaraţia resource-ref declaration, se potriveşte aceluiaşi nume în fişierul XML de legare.
CWNEN0018E: Destinaţia de injecţie {0} este specificată într-o adnotare care nu există în descriptorul de implementare XML.
Explanation Următoarele informaţii sunt afirmate în regulile de înlocuire ale specificaţiei EJB: Când o destinaţie de injecţie este deja prezentă şi este specificată utilizând XML, destinaţia de injecţie a adnotării trebuie să specifice acelaşi câmp sau proprietate.
Action Modificaţi destinaţia de injecţie a adnotării să se potrivească destinaţiei de injecţie XML definite anterior a aceluiaşi câmp sau metode de proprietate.
CWNEN0019E: Câmpul destinaţei de injecţie {0} nu trebuie să fie declarat final.
Explanation Conform specificaţiei EJB, un câmp destinaţie de injecţie nu trebuie declarat final.
Action Corectaţi fie numele câmpului fie semnătura câmpului pentru a specifica unul dintre câmpurile de clasă neprivate.
CWNEN0020E: Motorul de injecţie a prins următoarea excepţie de securitate când a încercat să acceseze membrul {1}: {0}.
Explanation Motorul de injecţie nu avea acreditări de securitate corespunzătoare pentru a accesa membrul.
Action Acţionaţi pe baza mesajului care este asociat cu excepţia.
CWNEN0021W: Câmpul {0} este declarat ca {1} dar tipul de injecţie necesar pentru câmp este {2}.
Explanation Tipul câmpului indicat pe destinaţia de injecţie nu este corect.
Action Asiguraţi-vă că adnotarea sau XML-ul destinaţiei de injecţie specifică câmpul intenţionat.
CWNEN0022E: O destinaţie de injecţie pentru referinţa {0} nu poate fi procesată deoarece nici metoda {1} nici câmpul {2} nu există pe clasa {3}.
Explanation Clasa nu are o metodă sau câmp cu numele proprietăţii destinaţiei de injecţie configurate.
Action Asiguraţi-vă că numele proprietăţii destinaţiei de injecţie este ortografiat corect şi clasa conţine câmpul sau metoda proprietăţii corespunzătoare.
CWNEN0023E: Unul sau mai multe din argumentele următoare este nul: {0} targetClass, {1} targetName, {2} injectionClass.
Explanation Motorul de injecţie a întâlnit o eroare când a încercat să utilizeze informaţiile destinaţiei de injecţie care sunt specificate în codul XML.
Action Asiguraţi-vă că XML-ul, care există în descriptorul de implementare, este corect.
CWNEN0024E: Motorul de injecţie a eşuat să încarce clasa ObjectFactory {0}.
Explanation Motorul de injecţie a eşuat să încarce şi să instanţieze clasa de obiect specificată.
Action Asiguraţi-vă că clasa este disponibilă şi că constructorul este vizibil şi accesibil.
CWNEN0025W: Bean-ul de enterprise este legat de un şir gol din spaţiul nume JNDI (Java Naming and Directory Interface) global.
Explanation Adnotarea informaţiilor sau destinaţia de injecţie sunt incorecte sau incomplete.
Action Asiguraţi-vă că adnotarea sau XML-ul destinaţiei de injecţie pentru bean-ul de enterprise sunt corecte.
CWNEN0026E: Bean-ul de enterprise de domiciliu şi la distanţă {0}, sau elementele locale-domiciliu şi locale, fie lipsesc fie nu pot fi rezolvate.
Explanation Elementele de domiciliu şi la distanţă, sau locale şi locale-domiciliu, fie lipsesc, fie nu pot fi rezolvate.
Action Asiguraţi-vă că tagurile <ejb-ref> sau <ejb-local-ref> sunt specificate corect în descriptorul de implementare XML.
CWNEN0027E: Motorul de injecţie a prins următoarea excepţie de denumire {0} la încercarea de legare {1} în spaţiul nume JNDI (Java Naming and Directory Interface) global.
Explanation Motorul de injecţie a întâlnit o excepţie când a încercat legarea.
Action Acţionaţi pe baza mesajului asociat cu excepţia.
CWNEN0028E: Motorul de injecţie a întâlnit o eroare la injectarea {0} în {1}
Explanation Tipul specificat nu este injectabil în clasa specificată.
Action Asiguraţi-vă că adnotarea sau XML-ul destinaţiei de injecţie pentru bean-ul de enterprise sunt corecte.
CWNEN0029E: Motorul de injecţie a întâlnit o eroare la injectarea {0} în {1}. Tipul {0} poate fi injectat numai într-un bean de enterprise {1}.
Explanation Numai obiectele EJBContext sau TimerService pot fi injectate direct într-un bean de enterprise.
Action Asiguraţi-vă că tipul specificat este un obiect EJBContext sau TimerService.
CWNEN0030E: Fabrica {0} a întâlnit o problemă la obţinerea obiectului de legare instanţă obiect {1}.
Explanation Fabrica de obiecte specificată este incorectă pentru obiectul de legare.
Action Asiguraţi-vă că fabrica are un obiect legat corect.
CWNEN0031E: A apărut o eroare la crearea referinţei {0} de tipul {1}.
Explanation A fost detectată o problemă la crearea unei referinţe de găsit în spaţiul nume JNDI (Java Naming and Directory Interface) global.
Action Asiguraţi-vă că referinţa specificată este corectă.
CWNEN0032E: S-a eşuat procesarea XML-ului pentru {0} {1}
Explanation XML-ul pentru referinţa specificată este incorect sau incomplet.
Action Asiguraţi-vă că XML-ul, care există în descriptorul de implementare, este corect.
CWNEN0033W: Interfaţa {0}, care este specificată pentru tagurile <ejb-ref> sau <ejb-local-ref>, nu poate fi găsită.
Explanation Clasa interfeţei fie lipseşte, fie nu poate fi găsită.
Action Asiguraţi-vă că tagurile <ejb-ref> sau <ejb-local-ref> sunt specificate corect în desriptorul de implementare XML şi că clasa este disponibilă.
CWNEN0034E: ejb-link/beanName-ul este specificat incorect. Bean-ul {0}: numele modulului {1} trebuie să se termine cu .jar sau .war.
Explanation Adnotarea informaţiilor sau destinaţia injecţiei este incorectă sau incompletă.
Action Asiguraţi-vă că adnotarea sau XML-ul destinaţiei de injecţie pentru bean-ul de enterprise sunt corecte.
CWNEN0035E: Referinţa {0} de tip {1} pentru componenta {2} din modulul {3} al aplicaţiei {4} nu poate fi rezolvat.
Explanation Aplicaţia a declarat o referinţă la un obiect care nu s-a putut găsi.
Action Căutaţi un mesaj anterior care indică de ce obiectul cu referinţă nu a putut fi găsit şi verificaţi configuraţia pentru referinţă să fie corectă.
CWNEN0036E: Obiectul de legare {0} nu este o Referinţă.
Explanation Obiectul specificat este incorect.
Action Asiguraţi-vă că obiectul este setat la un tip de Referinţă.
CWNEN0037E: Fabrica {0} nu este pentru crearea unei Referinţe pentru obiectul de legare {1}.
Explanation Fabrica a fost specificată incorect.
Action Specificaţi o fabrică pentru obiectul de legare utilizat.
CWNEN0038E: Adresa pentru Referinţă {0} este goală (null).
Explanation Nu s-a specificat un nume RefAddr pentru referinţă.
Action Specificaţi RefAddr pentru referinţă.
CWNEN0039E: Interfaţa {0} care este specificată pentru tagurile <ejb-ref> sau <ejb-local-ref> nu poate fi găsită.
Explanation Clasa interfeţei fie lipseşte, fie nu poate fi găsită.
Action Asiguraţi-vă că tagurile <ejb-ref> sau <ejb-local-ref> sunt specificate corect în descriptorul de implementare XML şi că clasa este disponibilă.
CWNEN0040W: Câmpul sau metoda {0} a fost configurată să fie injectată de mai multe ori.
Explanation Când sunt configurate mai multe destinaţii de injecţie pentru acelaşi câmp sau aceeaşi metodă, motorul de injecţie nu poate determina ce destinaţie să injecteze.
Action Nu configuraţi acelaşi câmp sau aceeaşi metodă cu mai multe destinaţii de injecţie.
CWNEN0041E: Referinţa EJB {0} din modulul {1} la interfaţa {2} bean-ului enterprise {3} nu poate fi rezolvată pentru acest nod.
Explanation Domeniul AutoLink este limitat la aplicaţia în care apare referinţa EJB şi la serverele care nu sunt membre ale unui cluster de servere de aplicaţii.
Action Verificaţi că bean-urile enterprise, la care se face referire, există în aceeaşi aplicaţie.
CWNEN0042W: Declaraţia env-entry {0} este specificată deja cu tipul {1}.
Explanation Nu sunt permise instrucţiunile env-entry duplicate cu acelaşi nume.
Action Nu configuraţi un env-entry cu acelaşi nume.
CWNEN0043E: Injectarea unei interfeţe UserTransaction într-un bean de tranzacţie gestionat de container nu este permisă.
Explanation Specificaţia EJB (Enterprise JavaBeans) becesită ca interfaţa UserTransaction să nu fie disponibilă pentru bean-urile de enterprise cu demarcarea tranzacţiilor gestionate de container.
Action Nu injectaţi o interfaţă UserTransaction într-un bean de tranzacţie gestionat de container.
CWNEN0044E: O legare referinţă de resursă nu a putut fi găsită pentru referinţa de resursă {0}, definită pentru componenta {1}.
Explanation O legare pentru referinţa de resursă se poate să fi fost omisă sau specificată incorect.
Action O referinţă de resursă este definită pentru o componentă cu adnotarea @Resource într-un fişier de clasă de componente sau una dintre următoarele stanţe XML în descriptorul de implementare: resource-env-ref, resource-ref, message-destination-ref. Asiguraţi-vă că legarea este definită pentru referinţa resursei în fişierul ibm-ejb-jar-bnd file dacă componenta este un modul EJB (enterprise Java bean) în fişierul ibm-web-bnd dacă componenta este un modul de aplicaţii web sau ibm-application-client-bnd dacă este un modul de client.
CWNEN0045W: Env-entry-ul {0} definit pentru componenta {1} nu are nicio destinaţie de injecţie sau valoare specificată.
Explanation Trebuie specificată o valoare pentru env-entry dacă valoarea destinaţiei de injecţie nu este setată.
Action Specificaţi o valoarea, destinaţia de injecţie sau ambele pentru env-entry.
CWNEN0046W: Tipul {0} specificat pe resource-ref, resource-env-ref sau message-destination-ref cu numele {1} din modulul {2} nu a putut fi încărcat. Verificarea tipului de compatibilitate nu va fi realizată pentru această referinţă de resursă.
Explanation Tipul resursei identificate de legarea referinţei de resursă nu poate fi verificat pentru compatibilitate cu tipul definit într-una din următoarele stanţe ale XML din descriptorul de implementare: resource-env-ref, resource-ref, message-destination-ref.
Action Modificaţi tipul declarat pentru referinţa resursei în descriptorul de implementare la un tip care poate fi încărcat.
CWNEN0047W: Adnotările de resurse de pe câmpurile clasei {0} vor fi ignorate. Adnotările nu au putut fi obţinute din cauza excepţiei: {1}
Explanation Aplicaţia nu va funcţiona corect, dacă clasa specificată este folosită.
Action Clasa ar trebui înlăturată din aplicaţie sau ar trebui corectată cauza excepţiei.
CWNEN0048W: Adnotările de resurse de pe câmpurile clasei {0} vor fi ignorate. Clasa {0} este procesată pentru adnotări pentru că are referinţă de la clasa de aplicaţii {1}. Adnotările nu au putut fi obţinute din cauza excepţiei: {2}
Explanation Aplicaţia nu va funcţiona corect, dacă clasa specificată este folosită.
Action Clasa ar trebui înlăturată din aplicaţie sau ar trebui corectată cauza excepţiei.
CWNEN0049W: Adnotările de resurse de pe metodele clasei {0} vor fi ignorate. Adnotările nu au putut fi obţinute din cauza excepţiei: {1}
Explanation Aplicaţia nu va funcţiona corect, dacă clasa specificată este folosită.
Action Clasa ar trebui înlăturată din aplicaţie sau ar trebui corectată cauza excepţiei.
CWNEN0050W: Adnotările de resurse de pe metodele clasei {0} vor fi ignorate. Clasa {0} este procesată pentru adnotări pentru că are referinţă de la clasa de aplicaţii {1}. Adnotările nu au putut fi obţinute din cauza excepţiei: {2}
Explanation Aplicaţia nu va funcţiona corect, dacă clasa specificată este folosită.
Action Clasa ar trebui înlăturată din aplicaţie sau ar trebui corectată cauza excepţiei.
CWNEN0051E: Bean-ul {0} din modulul {1} al aplicaţiei {2} are date de configurare conflictuale în descriptorul de implementare XML. Există tipuri de elemente conflictuale cu aceeaşi valoare de element {3}: {4}. Tipurile de elemente conflictuale sunt {5} şi {6}.
Explanation Când sunt definite mai multe referinţe de resurse în descriptorul de implementare XML pentru acelaşi spaţiu nume de componentă cu acelaşi nume, tipul resursei trebuie să fie acelaşi. Un scenariu tipic în care s-ar putea întâmpla asta este când se definesc referinţe de resurse pentru un EJB (Enterprise Java Bean) pentru o clasă interceptor corespunzătoare. Atât EJB-ul cât şi interceptorul împart acelaşi spaţiu nume de componentă, aşadar referinţele de resurse care sunt comune între cele două trebuie să fie de acelaşi tip.
Action În descriptorul de implementare XML, modificaţi numele uneia dintre referinţele resursei sau modificaţi tipul uneia dintre referinţe pentru a se potrivi celeilalte.
CWNEN0052E: Bean-ul {0} din modulul {1} al aplicaţiei {2} are date de configurare conflictuale în descriptorul de implementare XML. Există valori de element {3} conflictuale pentru mai multe elemente {4} cu aceeaşi valoare de element {5}: {6}. Valorile elementelor {3} conflictuale sunt {7} şi {8}.
Explanation Când sunt definite mai multe referinţe de resurse în descriptorul de implementare XML pentru acelaşi spaţiu nume de componentă cu acelaşi nume, toate atributele resursei trebuie să fie ori aceleaşi, ori unul trebuie să poată fi asignat celuilalt. Un scenariu tipic în care s-ar putea întâmpla asta este când se definesc referinţe de resurse pentru un EJB (Enterprise Java Bean) pentru o clasă interceptor corespunzătoare. Atât EJB-ul cât şi interceptorul împart acelaşi spaţiu nume de componentă, aşadar referinţele de resurse care sunt comune între cele două trebuie să fie compatibile.
Action În descriptorul de implementare XML, modificaţi numele uneia dintre referinţele resursei sau modificaţi una dintre valorile conflictuale în aşa fel încât să aibă aceeaşi valoare sau una să poată fi asignată celeilalte.
CWNEN0053E: Bean-ul {0} din modulul {1} al aplicaţiei {2} are date de configurare conflictuale între descriptorul de implementare XML şi adnotările codului sursă. Există valori de element {3} conflictuale sau valori de atribute {4} pentru mai multe elemente {5} sau adnotări {6} cu aceeaşi valoare de element {7} sau valoare de atribut {8}: {9}. Valorile elementelor {3} conflictuale sau ale atributelor {4} sunt {10} şi {11}.
Explanation Când sunt definite mai multe referinţe de resurse în descriptorul de implementare XML şi în adnotările codului sursă pentru acelaşi spaţiu nume de componentă cu acelaşi nume, unele atribute ale resursei trebuie să fie ori aceleaşi, ori unul trebuie să poată fi asignat celuilalt.
Action În descriptorul de implementare XML sau în adnotările codului sursă, modificaţi numele uneia dintre referinţele resursei sau modificaţi una dintre valorile conflictuale în aşa fel încât să aibă aceeaşi valoare sau una să poată fi asignată celeilalte.
CWNEN0054E: Bean-ul {0} din modulul {1} al aplicaţiei {2} are date de configurare conflictuale în adnotările codului sursă. Există valori de atribut {3} conflictuale pentru mai multe adnotări {4} cu aceeaşi valoare de atribut {5}: {6}. Valorile atributelor {3} conflictuale sunt {7} şi {8}.
Explanation Când sunt definite mai multe referinţe de resurse în adnotările codului sursă pentru acelaşi spaţiu nume de componentă cu acelaşi nume, toate atributele resursei trebuie să fie ori aceleaşi, ori unul trebuie să poată fi asignat celuilalt.
Action În adnotările codului sursă, modificaţi numele uneia dintre referinţele resursei sau modificaţi una dintre valorile conflictuale în aşa fel încât să aibă aceeaşi valoare sau una să poată fi asignată celeilalte.
CWNEN0055E: Destinaţia mesajului {0} din modului {1} al aplicaţiei {2} nu poate fi găsit pe acest nod.
Explanation Domeniul AutoLink este limitat la aplicaţia în care apare referinţa destinaţiei mesajului şi la serverele care nu sunt membre ale unui cluster de servere de aplicaţii.
Action Verificaţi că destinaţia mesajului, la care se face referire, există în aceeaşi aplicaţie. Sau, definiţi o legare pentru destinaţia mesajului.
CWNEN0056E: Injecţia resursei {0} a fost specificată atât pentru o variabilă instanţă de proprietate cât şi pentru metoda sa set corespunzătoare pe clasa {1} din modulul {2} al aplicaţiei {3}.
Explanation Cererea injecţiei unei resurse atât în variabila instanţei de proprietate, cât şi în metoda set corespunzătoare ei este o eroare.
Action Înlăturaţi una dintre adnotări, fie din câmp, fie din metodă. Ori câmpul, ori metoda ar putea cere injecţia unei resurse cu un alt nume (neimplicit). Specificând explicit numele JNDI al unei resurse, o singură resursă poate fi injectată în mai multe câmpuri sau metode ale mai multor clase.
CWNEN0057W: Destinaţia de injecţie {0}.{1} nu trebuie să fie declarată static.
Explanation Conform specificaţiei EJB, o destinaţie de injecţie poate fi declarată statică numai dacă există în containerul client.
Action Fie modificaţi codul pentru destinaţia de injecţie să fie nestatic, alegeţi o altă destinaţie de injecţie sau înlăturaţi destinaţia de injecţie şi populaţi-o manual.
CWNEN0058E: Destinaţia de injecţie {0}.{1} trebuie să fie declarată statică în containerul client.
Explanation Conform specificaţiei EJB, o destinaţie de injecţie în containerul client trebuie declarată statică.
Action Fie modificaţi codul pentru destinaţia de injecţie să fie static, alegeţi o altă destinaţie de injecţie sau înlăturaţi destinaţia de injecţie şi populaţi-o manual.
CWNEN0059E: Motorul de Injecţie a eşuat injectarea obiectului de legare {0} în fişierul EJB (Enterprise Javabeans) {1}:{2} deoarece injecţia încercată este recursivă sau ciclică.
Explanation O injecţie ciclică sau recursivă apare când injecţia unui obiect necesită o altă injecţie a aceluiaşi obiect. De exemplu, acest scenariu poate apărea când un bean de sesiune stateful încearcă să injecteze o instanţă de acelaşi tip în ea însăşi.
Action Modificaţi codul aplicaţiei sau configuraţia pentru ca destinaţiile de injecţie să nu depindă de sine nici direct, nici indirect.
CWNEN0060E: Nu poate să injecteze o instanţă UserTransaction în clasa {0}, asociată cu componenta {1} din modulul {2} din aplicaţia {3}. O instanţă UserTransaction nu poate fi injectată în această clasă deoarece este asociată cu o componentă bean care nu este configurată pentru a permite tranzacţii gestionate de bean.
Explanation Clasa a fost configurată pentru a avea o instanţă UserTransaction injectată în ea, ceea ce nu este permis. Dacă clasa este un bean, atunci bean-ul nu este configurat pentru tranzacţii gestionate de bean. Dacă clasa este un interceptor sau un handler de servicii Web, atunci ea este utilizată de unul sau mai multe bean-uri care nu sunt configurate pentru tranzacţii gestionate de bean.
Action Modificaţi clasa pentru a opri injectarea unei instanţe UserTransaction sau modificaţi configuraţia bean-ului pentru a permite tranzacţii gestionate de bean. Dacă această clasă este un interceptor, sau clasă handler de servicii Web utilizată de bean-uri multiple, dintre care unele sunt configurate pentru tranzacţii gestionate de bean şi altele nu sunt, atunci creaţi un nou interceptor sau clasă handler de servicii Web care să nu injecteze o instanţă UserTransaction şi utilizaţi-o cu bean-urile care sunt configurate pentru tranzacţii gestionate de bean.
CWNEN0061E: Numele proprietăţii destinaţiei de injecţie {0} pentru referinţa {1} este ambiguu în clasa {2}. Metoda {3} şi metoda {4} sunt compatibile cu tipul {5}.
Explanation Clasa a fost configurată pentru a avea injecţie de metodă, dar metode multiple sunt compatibile cu tipul de obiect care va fi injectat.
Action Modificaţi configuraţia bean-ului pentru a specifica tipul exact al uneia din metode, modificaţi clasa pentru a avea o metodă cu un tip de parametru care să fie exact la fel ca tipul configuraţiei injecţiei sau modificaţi clasa prin înlăturarea sau redenumirea uneia din metodele ambigue.
CWNEN0062E: Componenta {0} şi componenta {1} din modulul {2} al aplicaţiei {3} au valori conflictuale pentru proprietatea {4} a referinţei {5}. Valorile conflictuale sunt {6} şi {7}.
Explanation Când este definită o referinţă cu acelaşi nume de mai multe componente care împart acelaşi spaţiu nume componentă, toate legările şi proprietăţile de extensie ale referinţei trebuie să fie la fel.
Action În fişierul de legare sau de extensie al modulului, modificaţi una din valorile conflictuale astfel încât sa fie fel.
CWNEN0063E: Intrarea de mediu simplă {0} din modulul {1} al aplicaţiei {2}, care este se tip Enum {3}, nu este setată la un identificator Enum valid: {4}.
Explanation O intrare de mediu simplă pentru un modul enterprise de tip Enum trebuie să fie alocat la valoare identificator Enum validă.
Action Modificaţi intrarea de mediu simplă de tip Enum la o valoare identificator Enum validă.
CWNEN0064E: Un tip, care nu este valid, a fost specificat pentru intrarea de mediu simplă {0} din modulul {1} al aplicaţiei {2}: {3}.
Explanation O intrare de mediu simplă pentru un modul enterprise ar putea fi unul din următoarele tipuri Java: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class şi orice subclasă a Enum.
Action Modificaţi intrarea de mediu simplă la unul din tipurile suportate.
CWNEN0065E: Referinţa {0} pentru componenta {1} din modulul {2} din aplicaţia {3} are un nume care nu este valid.
Explanation Numele de referinţă trebuie să fie relativ la java:comp/env sau să înceapă cu java:global, java:app, java:module sau java:comp.
Action Modificaţi numele de referinţă din descriptorul de implementare şi adnotările codului sursă.
CWNEN0066E: Adnotarea de cod sursă @DataSourceDefinition cu atributul de nume {0} pentru componenta {1} din modulul {2} din aplicaţia {3} are următoarele date de configurare pentru atributul de proprietăţi care nu sunt valide: {4}
Explanation Formatul pentru proprietăţile specificate în adnotarea DataSourceDefinition este name=value.
Action Modificaţi atributul de proprietăţi din adnotarea de cod sursă astfel încât să aibă formatul name=value.
CWNEN0067E: Adnotarea de cod sursă @DataSourceDefinition cu atributul de nume {0} pentru componenta {1} din modulul {2} al aplicaţiei {3} are următoarele date de configurare pentru atributul isolationLevel care nu sunt valide: {4}
Explanation Atributul isolationLevel trebuie să fie una dintre următoarele constante din clasa the java.sql.Connection: TRANSACTION_NONE, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ sau TRANSACTION_SERIALIZABLE.
Action Modificaţi atributul isolationLevel din adnotarea de cod sursă astfel încât să aibă una dintre valorile valide.
CWNEN0068E: Referinţa EJB {0} din modulul {1} la interfaţa {2} unui bean enterprise nu poate fi rezolvată pentru acest nod.
Explanation Domeniul AutoLink este limitat la aplicaţia în care apare referinţa EJB şi la serverele care nu sunt membre ale unui cluster de servere de aplicaţii.
Action Verificaţi că bean-urile enterprise, la care se face referire, există în aceeaşi aplicaţie.
CWNEN0069E: Metoda de injecţie {0}.{1} trebuie să fie declarată cu exact un parametru, nu {2} parametri.
Explanation Metodele de injecţie trebuie să respecte convenţiile metodelor setului de proprietăţi JavaBeans.
Action Modificaţi codul pentru metoda de injecţie astfel încât să aibă exact un parametru, alegeţi altă ţintă de injecţie sau înlăturaţi ţinta de injecţie şi populaţi valoarea manual.
CWNEN0070W: Clasa {0} de adnotare nu va fi recunoscută din cauza faptului că a fost încărcată din locaţia {1} şi nu dintr-un produs încărcător de clasă.
Explanation Încărcătorul al clasei aplicaţie sau un încărcător al clasei server de aplicaţii a încărcat o clasă de adnotare ce ar fi trebuit să fie încărcată de un produs încărcător de clasă. Aceasta se întâmplă atunci când un încărcător de clasă a fost configurat pentru a încărca clasele mai întâi cu încărcătorul local de clasă (părintele ultimul). Adnotarea nu va fi recunoscută doar dacă este încărcată de un produs încărcător de clasă.
Action Înlăturaţi clasa de adnotare din aplicaţie sau calea clasei serverului de aplicaţii.
CWNEN0071E: Referinţa {0} pentru componenta {1} din modulul {2} din aplicaţia {3} are tipul {4} şi o valoare pentru atributul {5} ce nu este validă: {6}
Explanation Atributul specificat trebuie ori să nu fie specificat, ori să aibă valoare implicită.
Action Înlăturaţi atributul din adnotarea sursă cod sau din descriptorul de implementare.
CWNEN8990I: Acest mesaj este un mesaj informativ doar în Engleză: {0}.
Explanation Acest mesaj informaţional nu este tradus.
Action Consultaţi mesajul pentru detalii.
CWNEN8991W: Acest mesaj este un mesaj de avertisment doar în Engleză: {0}.
Explanation Acest mesaj de avertisment nu este tradus.
Action Consultaţi mesajul pentru detalii.
CWNEN8992E: Acest mesaj este un mesaj de eroare doar în Engleză: {0}.
Explanation Acest mesaj de eroare nu este tradus.
Action Consultaţi mesajul pentru detalii.
Reference topic    

Terms and conditions for product documentation | Feedback

Last updated: Jan 2, 2018 8:54:05 AM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.wsspi.injectionengine.injection.html

© Copyright IBM Corporation 2006, 2011. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)