CWNEN

CWNEN0005E: Il servizio del motore di injection non è disponibile.
Spiegazione Il servizio del motore di injection del server specificato non è disponibile.
Azione Il servizio del motore di injection è stato avviato come servizio singleton su tutti i processi del server di applicazioni. Verificare che il server delle applicazioni sia stato avviato senza errori.
CWNEN0006E: Il motore di injection non può registrare i processori di injection fino a quando non viene inizializzato il relativo servizio.
Spiegazione Il motore di injection durante l'avvio inizializza un insieme di processori di injection predefiniti. Il servizio motore di injection deve essere avviato ed inizializzato prima di poter registrare ulteriori processori di injection con il motore di injection.
Azione Accertarsi che i processori di injection vengano registrati dopo l'avvio del server di applicazioni.
CWNEN0008E: Il metodo {0} deve essere un metodo setter, l''annotazione viene ignorata.
Spiegazione Il metodo per la destinazione dell'injection deve essere un metodo di proprietà setter.
Azione Verificare che l'annotazione o l'XML di destinazione dell'injection specifichi il metodo previsto.
CWNEN0009E: Il motore di injection non è riuscito ad elaborare il codice XML originato dal descrittore di distribuzione.
Spiegazione Si è verificato un errore durante l'elaborazione dei metadati nel descrittore di distribuzione.
Azione Verificare che l'XML contenuto nel descrittore di distribuzione sia corretto.
CWNEN0010E: Il motore di injection non è riuscito ad elaborare l''annotazione {0} o {1} nella classe {2}.
Spiegazione Il motore di injection non è riuscito a configurare in modo corretto le destinazioni dell'injection per la classe specificata.
Azione Verificare che nella classe e nell'XML nel descrittore di distribuzione siano incluse le annotazioni corrette.
CWNEN0011E: Il motore di injection non è riuscito ad effettuare il bind per i metadati.
Spiegazione Le informazioni di injection e dei bind contengono errori.
Azione Verificare che le annotazioni contenute nella classe e l'XML contenuto nel descrittore di distribuzione siano corretti.
CWNEN0012E: Il motore di injection non è riuscito ad inizializzare il processore {0}.
Spiegazione L'inizializzazione del processore non è riuscita.
Azione Verificare che il processore sia disponibile e registrato correttamente nel motore di injection.
CWNEN0013W: Si è verificata la seguente eccezione NumberFormatException quando il motore di injection ha tentato di convertire {0} <env-entry-name> {1} <env-entry-value>: {2}
Spiegazione Il contenitore non può elaborare una voce di ambiente a causa di un'eccezione NumberFormatException.
Azione Assicurarsi che il valore della voce di ambiente sia una rappresentazione di stringa valida del tipo specificato.
CWNEN0014W: La voce di ambiente di contesto java:comp/env del bean enterprise {0}, di tipo Boolean, non è impostata su un valore Boolean valido: {1}. Alla voce viene pertanto assegnato il valore false.
Spiegazione Ad una voce di ambiente di contesto java:comp/env di un bean enterprise di tipo Boolean deve essere assegnato un valore true o false. Qualsiasi altro valore comporta un valore false ma potrebbe indicare un problema di configurazione. L'applicazione potrebbe non funzionare come previsto.
Azione Modificare la voce di ambiente di contesto java:comp/env di tipo Boolean in un valore true o false.
CWNEN0015W: È stata rilevata la seguente eccezione nel tentativo di generare {0} <env-entry-name> {1} <env-entry-value>:
{2}
Spiegazione Il motore di injection ha rilevato un'eccezione durante il tentativo di creare una voce java:comp/env.
Azione Eseguire le azioni in base al messaggio associato all'eccezione.
CWNEN0016W: Il tipo {0}, non valido, è stato specificato per la voce di ambiente semplice {1} nel componente {2} del modulo {3}.
Spiegazione Il motore di injection ha rilevato un tipo non valido per una voce di ambiente.
Azione Accertarsi di utilizzare uno dei seguenti tipi di voce di ambiente: String, Character, Byte, Integer, Long, Boolean, Double, Float, Class e qualsiasi sottoclasse di Enum.
CWNEN0017E: Il motore di injection non può risolvere la destinazione della dichiarazione resource-ref {0} nell''ubicazione del bind associato nello spazio nomi globali.
Spiegazione Il motore di injection non riesce ad eseguire il link fra il nome dichiarato nello spazio nomi java:comp/env ed il nome della risorsa di destinazione nello spazio nomi JNDI globale.
Azione Verificare che il nome dichiarato nell'injection, tramite l'annotazione @Resource o la dichiarazione resource-ref, corrisponda allo stesso nome contenuto nel file XML di bind.
CWNEN0018E: La destinazione dell''injection {0} è specificata in un''annotazione inesistente nel descrittore di distribuzione XML.
Spiegazione Le seguenti informazioni sono contenute nella specifica EJB che sovrascrive le regole: Quando una destinazione di injection è già presente ed è stata specificata tramite XML, la destinazione di injection dell'annotazione deve specificare lo stesso metodo del campo o della proprietà.
Azione Modificare la destinazione di injection dell'annotazione in modo da corrispondere alla destinazione di injection XML, definita in precedenza, del metodo del campo o della proprietà.
CWNEN0019E: Il campo di destinazione di injection {0} non deve essere dichiarato come final.
Spiegazione Secondo la specifica EJB, un campo di destinazione di injection non deve essere dichiarato come final.
Azione Correggere il nome del campo o la sua firma in modo da specificare uno dei campi di classe non privata.
CWNEN0020E: Il motore di injection ha rilevato la seguente eccezione nella sicurezza nel tentativo di accedere al membro {1}: {0}.
Spiegazione Il motore di injection non aveva le credenziali di sicurezza appropriate per accedere al membro.
Azione Eseguire le azioni in base al messaggio associato all'eccezione.
CWNEN0021W: Il campo {0} è stato dichiarato come {1} ma il tipo di injection richiesto per il campo è {2}.
Spiegazione Il tipo di campo indicato nella destinazione dell'injection non è corretto.
Azione Verificare che l'annotazione o l'XML di destinazione dell'injection specifichi il campo previsto.
CWNEN0022E: Impossibile elaborare una destinazione di injection per il riferimento {0} poiché non esiste né il metodo {1} né il campo {2} nella classe {3}.
Spiegazione Nella classe non vi è alcun metodo o campo con il nome della proprietà di destinazione di injection configurata.
Azione Verificare che il nome della proprietà di destinazione di injection configurata sia scritto in modo corretto e che la classe contenga il metodo della proprietà o del campo corrispondente.
CWNEN0023E: Uno o più dei seguenti argomenti è null: {0} targetClass, {1} targetName, {2} injectionClass.
Spiegazione Il motore di injection ha rilevato un errore durante il tentativo di utilizzare le informazioni di destinazione dell'injection specificate nel codice XML.
Azione Verificare che l'XML, presente nel descrittore di distribuzione, sia corretto.
CWNEN0024E: Il motore di injection non è riuscito a caricare la classe ObjectFactory {0}.
Spiegazione Il motore di injection non è riuscito a caricare la classe oggetto specificata e a crearne un'istanza.
Azione Verificare che la classe sia disponibile e che il costruttore sia visibile ed accessibile.
CWNEN0025W: È stato effettuato il bind del bean enterprise in una stringa vuota nello spazio nomi JNDI (Java Naming and Directory Interface) globale.
Spiegazione L'annotazione delle informazioni o la destinazione dell'injection non è corretta o è incompleta.
Azione Verificare che l'annotazione o l'XML di destinazione dell'injection per il bean enterprise sia corretto.
CWNEN0026E: Gli elementi home e remote, local-home e local del bean enterprise {0} risultano mancanti o non possono essere risolti.
Spiegazione Gli elementi home e remoto o local-home e local mancano o non è possibile risolverli.
Azione Assicurarsi che i tag <ejb-ref> o <ejb-local-ref> siano specificati correttamente nel descrittore di distribuzione XML.
CWNEN0027E: Il motore di injection ha rilevato la seguente eccezione di denominazione {0} nel tentativo di eseguire il bind {1} nello spazio nomi JNDI (Java Naming and Directory Interface) globale.
Spiegazione Il motore di injection ha rilevato un'eccezione durante il tentativo di effettuare il bind.
Azione Eseguire le azioni in base al messaggio associato all'eccezione.
CWNEN0028E: Il motore di injection ha riscontrato un errore nell''inserimento di {0} in {1}
Spiegazione Il tipo specificato non è inseribile nella classe specificata.
Azione Verificare che l'annotazione o l'XML di destinazione dell'injection per il bean enterprise sia corretto.
CWNEN0029E: Il motore di injection ha riscontrato un errore di inserimento di {0} in {1}. Il tipo {0} può essere inserito solo in un bean enterprise {1}.
Spiegazione Solo gli oggetti EJBContext o TimerService possono essere inseriti direttamente in un bean enterprise.
Azione Verificare che il tipo specificato sia un oggetto EJBContext o TimerService.
CWNEN0030E: Il factory {0} ha riscontrato un problema nel richiamare l''oggetto di bind {1} di istanza dell''oggetto.
Spiegazione Il factory dell'oggetto specificato non è corretto per l'oggetto di bind.
Azione Verificare che il factory abbia un oggetto collegato correttamente.
CWNEN0031E: Si è verificato un errore nella creazione del riferimento {0} del tipo {1}.
Spiegazione Si è verificato un problema durante la creazione di un riferimento da individuare nello spazio dei nomi JNDI (Java Naming and Directory Interface) globale.
Azione Verificare che il riferimento specificato sia corretto.
CWNEN0032E: Errore di elaborazione XML per {0} {1}
Spiegazione L'XML del riferimento specificato non è corretto o è incompleto.
Azione Verificare che l'XML, presente nel descrittore di distribuzione, sia corretto.
CWNEN0033W: Impossibile trovare l''interfaccia {0} specificata per i tag <ejb-ref> o <ejb-local-ref>.
Spiegazione La classe di interfaccia manca o non è possibile trovarla.
Azione Assicurarsi che i tag <ejb-ref> o <ejb-local-ref> siano correttamente specificati nel descrittore di distribuzione XML e che la classe sia disponibile.
CWNEN0034E: Non è stato specificato correttamente ejb-link/beanName. Il nome bean {0} : modulo {1} deve terminare con .jar o .war.
Spiegazione L'annotazione delle informazioni o la destinazione dell'injection non è corretta o è incompleta.
Azione Verificare che l'annotazione o l'XML di destinazione dell'injection per il bean enterprise sia corretto.
CWNEN0035E: Impossibile risolvere il riferimento {0} di tipo {1} per il componente {2} nel modulo {3} dell''applicazione {4}.
Spiegazione L'applicazione ha dichiarato un riferimento ad un oggetto che non è stato possibile trovare.
Azione Ricercare un messaggio precedente che indica perché non è stato possibile trovare l'oggetto specificato e verificare che la configurazione per il riferimento sia corretta.
CWNEN0036E: L''oggetto di bind {0} non è un riferimento.
Spiegazione L'oggetto specificato non è corretto.
Azione Verificare che l'oggetto sia impostato sul tipo riferimento.
CWNEN0037E: Il factory {0} non è adatto alla creazione di un riferimento per l''oggetto di bind {1}.
Spiegazione Il factory non è stato specificato correttamente.
Azione Specificare un factory per l'oggetto di bind utilizzato.
CWNEN0038E: L''indirizzo per il riferimento {0} è vuoto (nullo).
Spiegazione Non è stato specificato un nome RefAddr per il riferimento.
Azione Specificare un RefAddr per il riferimento.
CWNEN0039E: Non è stato possibile trovare l''interfaccia {0} specificata per i tag <ejb-ref> o <ejb-local-ref>.
Spiegazione La classe di interfaccia manca o non è possibile trovarla.
Azione Assicurarsi che i tag <ejb-ref> o <ejb-local-ref> siano correttamente specificati nel descrittore di distribuzione XML e che la classe sia disponibile.
CWNEN0040W: Il campo o il metodo {0} è stato configurato per essere inserito più volte.
Spiegazione Quando vengono configurate più destinazioni di injection per lo stesso campo o metodo, il motore di injection non è in grado di determinare quale destinazione inserire.
Azione Non configurare lo stesso campo o metodo con più destinazioni di injection.
CWNEN0041E: Il riferimento EJB {0} nel modulo {1} all''interfaccia {2} del bean enterprise {3} non può essere risolto in questo nodo.
Spiegazione L'ambito di AutoLink è limitato all'applicazione in cui si verifica il riferimento EJB ed ai server che non sono membri del cluster di server di applicazioni.
Azione Verificare che i bean enterprise, cui si fa riferimento, esistano nella stessa applicazione.
CWNEN0042W: L''istruzione env-entry {0} è già stata specificata con il tipo {1}.
Spiegazione Le istruzioni env-entry duplicate con lo stesso nome non sono consentite.
Azione Non configurare un'istruzione env-entry con lo stesso nome.
CWNEN0043E: L'inserimento di una interfaccia UserTransaction in un bean di transazione gestita da contenitori non è consentito.
Spiegazione La specifica EJB (Enterprise JavaBeans) richiede che l'interfaccia UserTransaction non sia disponibile per i bean enterprise con demarcazione di transazione gestita da contenitore.
Azione Non inserire un'interfaccia UserTransaction in un bean di transazione gestita da contenitori.
CWNEN0044E: Impossibile trovare un bind di riferimento della risorsa per il riferimento risorsa {0} definito per il componente {1}.
Spiegazione È possibile che sia stato omesso o specificato in modo non corretto un bind per il riferimento della risorsa.
Azione Un riferimento della risorsa viene definito per un componente con l'annotazione @Resource in un file di classe del componente o in una delle seguenti stanze XML nel descrittore di distribuzione: resource-env-ref, resource-ref, message-destination-ref. Assicurarsi che venga definito un bind per il riferimento della risorsa nel file ibm-ejb-jar-bnd se il componente è un modulo EJB (enterprise Java bean) e nel file ibm-web-bnd se il componente è un modulo di applicazione web o nel file ibm-application-client-bnd se il componente è un modulo client.
CWNEN0045W: Non è stato specificato alcun valore o destinazione di injection per env-entry {0} definito per il componente {1}.
Spiegazione È necessario specificare un valore per un env-entry quando non è impostato alcun valore di destinazione di injection.
Azione Specificare un valore, destinazione di injection o entrambi per env-entry.
CWNEN0046W: Impossibile caricare il tipo {0} specificato in resource-ref, resource-env-ref o message-destination-ref con il nome {1} nel modulo {2}. Non verrà eseguito il controllo del tipo di compatibilità per questo riferimento di risorsa.
Spiegazione Il tipo di risorsa identificato dal bind di riferimento della risorsa non può essere sottoposto a controllo della compatibilità con il tipo definito in una delle seguenti stanze XML nel descrittore di distribuzione: resource-env-ref, resource-ref, message-destination-ref.
Azione Modificare il tipo dichiarato per il riferimento risorsa nel descrittore di distribuzione con un tipo caricabile.
CWNEN0047W: Le annotazioni risorsa nei campi della classe {0} verranno ignorati. Non sarà possibile ottenere le annotazioni a causa dell''eccezione: {1}
Spiegazione L'applicazione non funzionerà correttamente se viene utilizzata la classe specificata.
Azione Eliminare la classe dall'applicazione o correggere la causa dell'eccezione.
CWNEN0048W: Le annotazioni risorsa nei campi della classe {0} verranno ignorati. Viene utilizzata la classe {0} per le annotazioni poiché indicato dalla classe dell''annotazione {1}. Non sarà possibile ottenere le annotazioni a causa dell''eccezione: {2}
Spiegazione L'applicazione non funzionerà correttamente se viene utilizzata la classe specificata.
Azione Eliminare la classe dall'applicazione o correggere la causa dell'eccezione.
CWNEN0049W: Le annotazioni di risorsa nei metodi della classe {0} verranno ignorati. Non sarà possibile ottenere le annotazioni a causa dell''eccezione: {1}
Spiegazione L'applicazione non funzionerà correttamente se viene utilizzata la classe specificata.
Azione Eliminare la classe dall'applicazione o correggere la causa dell'eccezione.
CWNEN0050W: Le annotazioni di risorsa nei metodi della classe {0} verranno ignorati. Viene utilizzata la classe {0} per le annotazioni poiché indicato dalla classe dell''annotazione {1}. Non sarà possibile ottenere le annotazioni a causa dell''eccezione: {2}
Spiegazione L'applicazione non funzionerà correttamente se viene utilizzata la classe specificata.
Azione Eliminare la classe dall'applicazione o correggere la causa dell'eccezione.
CWNEN0051E: Vi è un conflitto nei dati di configurazione del bean {0} nel modulo {1} dell''applicazione {2} nel descrittore di distribuzione XML. Esistono dei tipi di elementi in conflitto che hanno lo stesso valore di elemento {3} : {4}. I tipi di elemento in conflitto sono {5} e {6}.
Spiegazione Quando si definiscono con lo stesso nome più riferimenti di risorsa nel descrittore di distribuzione per lo stesso spazio dei nomi del componente, il tipo di risorsa deve essere lo stesso. Uno scenario tipico in cui si può verificare tutto ciò è quando si definiscono i riferimenti di risorsa di un EJB (Enterprise Java Bean) e di una classe intercettore corrispondente. L'EJB e l'intercettore condividono lo stesso spazio dei nomi del componente, di conseguenza i riferimenti di risorsa che sono comuni tra i due devono essere dello stesso tipo.
Azione Nel descrittore di distribuzione XML, modificare il nome di uno dei riferimenti risorsa o modificare il tipo di uno dei riferimenti in modo da renderlo identico all'altro.
CWNEN0052E: Vi è un conflitto nei dati di configurazione del bean {0} nel modulo {1} dell''applicazione {2} nel descrittore di distribuzione XML. Esistono valori dell''elemento {3} in conflitto per più elementi {4} con lo stesso valore di elemento {5} : {6}. I valore dell''elemento {3} in conflitto sono {7} e {8}.
Spiegazione Quando si definiscono con lo stesso nome più riferimenti di risorsa nel descrittore di distribuzione per lo stesso spazio dei nomi del componente, tutti gli attributi della risorsa deve essere gli stessi o uno di essi deve poter essere assegnabile all'altro. Uno scenario tipico in cui si può verificare tutto ciò è quando si definiscono i riferimenti di risorsa di un EJB (Enterprise Java Bean) e di una classe intercettore corrispondente. L'EJB e l'intercettore condividono lo stesso spazio dei nomi del componente, di conseguenza i riferimenti di risorsa che sono comuni tra i due devono essere compatibili.
Azione Nel descrittore di distribuzione XML, modificare il nome di uno dei riferimenti risorsa o modificare uno dei valori in conflitto in modo da renderlo uguale all'altro o rendere uno di questi valori assegnabile all'altro.
CWNEN0053E: Vi è un conflitto nei dati di configurazione del bean {0} nel modulo {1} dell''applicazione {2} tra le annotazioni del codice sorgente e il descrittore di distribuzione XML. Esistono valori di elemento {3} o di attributo {4} in conflitto per più elementi {5} o annotazioni {6} con lo stesso valore di elemento {7} o valore di attributo {8} : {9}. I valori di elemento {3} e di attributo {4} in conflitto sono {10} e {11}.
Spiegazione Quando si definiscono con lo stesso nome più riferimenti di risorsa nel descrittore di distribuzione o nelle annotazioni del codice sorgente per lo stesso spazio dei nomi del componente, alcuni attributi della risorsa deve essere identici o uno di essi deve poter essere assegnabile all'altro.
Azione Nel descrittore di distribuzione XML o nelle annotazioni del codice sorgente, modificare il nome di uno dei riferimenti risorsa o modificare uno dei valori in conflitto in modo da renderlo uguale all'altro o rendere uno di questi valori assegnabile all'altro.
CWNEN0054E: Vi è un conflitto nei dati di configurazione nel bean {0} nel modulo {1} dell''applicazione {2} nelle annotazioni del codice sorgente. Esistono valori di attributo {3} in conflitto per più annotazioni {4} con lo stesso valore di attributo {5} : {6}. I valori di attributo {3} in conflitto sono {7} e {8}.
Spiegazione Quando si definiscono con lo stesso nome più riferimenti di risorsa nelle annotazioni del codice sorgente per lo stesso spazio dei nomi del componente, tutti gli attributi della risorsa deve essere identici oppure uno di essi deve poter essere assegnabile all'altro.
Azione Nelle annotazioni del codice sorgente, modificare il nome di uno dei riferimenti risorsa o modificare uno dei valori in conflitto in modo da renderlo uguale all'altro o rendere uno di questi valori assegnabile all'altro.
CWNEN0055E: Non è stato possibile trovare la destinazione del messaggio {0} nel modulo {1} dell''applicazione {2} su questo nodo.
Spiegazione L'ambito di AutoLink è limitato all'applicazione in cui si verifica il riferimento di destinazione del messaggio ed ai server che non sono membri del cluster di server delle applicazioni.
Azione Verificare che la destinazione del messaggio, a cui si fa riferimento, sia presente nella stessa applicazione. Altrimenti, definire un bind per la definizione del messaggio.
CWNEN0056E: È stato specificato l''injection della risorsa {0} per una variabile dell''istanza della proprietà e il relativo metodo di impostazione corrispondente sulla classe {1} nel modulo {2} dell''applicazione {3}.
Spiegazione La richiesta di injection di una risorsa sia nella variabile di istanza della proprietà che nel relativo metodo set corrispondente è un errore.
Azione Rimuovere una delle annotazioni dal campo o dal metodo. Il campo o il metodo potrebbero richiedere l'injection di una risorsa di nome differente (non predefinito). Specificando esplicitamente il nome JNDI di una risorsa, una risorsa singola può essere inserita in più campi o metodi di più classi.
CWNEN0057W: La destinazione di injection {0}.{1} non deve essere dichiarata come static.
Spiegazione Secondo la specifica EJB, una destinazione di injection può essere dichiarata come static solo se esiste nel contenitore client.
Azione Modificare il codice per fare in modo che la destinazione di injection sia non-static, scegliere una destinazione di injection differente o rimuovere la destinazione di injection e popolarla manualmente.
CWNEN0058E: La destinazione di injection {0}.{1} deve essere dichiarata come static nel contenitore client.
Spiegazione Secondo la specifica EJB, una destinazione di injection nel contenitore client deve essere dichiarata come static.
Azione Modificare il codice per fare in modo che la destinazione di injection sia static, scegliere una destinazione di injection differente o rimuovere la destinazione di injection e popolarla manualmente.
CWNEN0059E: Il motore di injection non è riuscito ad inserire l''oggetto di bind {0} nel file EJB (Enterprise JavaBeans) {1}:{2} poiché l''operazione di injection tentata è ricorsiva o ciclica.
Spiegazione Un injection ciclico o ricorsivo si verifica quando l'injection di un oggetto richiede un altro injection dello stesso oggetto. Ad esempio, questo scenario può verificarsi quando un bean di sessione con stato tenta di inserire un'istanza dello stesso tipo all'interno di se stesso.
Azione Modificare il codice dell'applicazione o la configurazione in modo che le destinazioni di injection non dipendano direttamente o indirettamente da loro stesse.
CWNEN0060E: Impossibile inserire un''istanza UserTransaction nella classe {0}, associata al componente {1} nel modulo {2} nell''applicazione {3}. Non è possibile inserire l''istanza UserTransaction in questa classe perché è associata ad un componente bean che non è configurato per consentire transazioni gestite dal bean.
Spiegazione La classe è stata configurata in modo da avere un'istanza UserTransaction in essa inserita e ciò non è consentito. Se la classe è un bean, allora il bean non è configurato per le transazioni gestite dal bean. Se la classe è un intercettatore o un gestore dei servizi Web, allora questa classe viene utilizzata da uno o più bean che non sono configurati per le transazioni gestite dal bean.
Azione Modificare la classe in modo da arrestare l'inserimento di un'istanza UserTransaction o modificare la configurazione del bean per consentire le transazioni gestite dal bean. Se questa classe è una classe intercettatore o gestore servizi Web utilizzata da più bean, alcuni dei quali sono configurati per le transazioni gestite dal bean e altri no, creare una nuova classe intercettatore o gestore dei servizi Web che non inserisca un'istanza UserTransaction e utilizzarla con i bean configurati per le transazioni gestite dal contenitore.
CWNEN0061E: Il nome della proprietà di destinazione di injection {0} per il riferimento {1} è ambiguo nella classe {2}. Il metodo {3} e il metodo {4} sono entrambi tipi compatibili con il tipo {5}.
Spiegazione La classe è stata configurata in modo da utilizzare l'injection del metodo, ma più metodi sono compatibili con il tipo di oggetto che deve essere inserito.
Azione Modificare la configurazione del bean in modo che specifichi il tipo esatto di uno dei metodi, modificare la classe in modo da disporre di un metodo che abbia il tipo di parametro esattamente uguale al tipo di configurazione di injection oppure modificare la classe rimuovendo o ridenominando uno dei metodi ambigui.
CWNEN0062E: Il componente {0} e il componente {1} nel modulo {2} dell''applicazione {3} hanno valori in conflitto per la proprietà {4} del riferimento {5}. I valori in conflitto sono {6} e {7}.
Spiegazione Quando viene definito un riferimento con lo stesso nome da diversi componenti che condividono uno spazio dei nomi del componente, tutte le proprietà di estensione e di bind del riferimento devono essere identiche.
Azione Nel file delle estensioni e di bind del modulo, modificare uno dei valori in conflitto in modo che siano tutti uguali tra loro.
CWNEN0063E: La voce di ambiente {0} semplice nel modulo {1} dell''applicazione {2} del tipo Enum {3}, non è impostata su un identificativo Enum valido: {4}.
Spiegazione Ad una voce di ambiente semplice per un modulo enterprise del tipo Enum deve essere assegnato un valore identificativo Enum valido.
Azione Modificare la voce di ambiente semplice del tipo Enum in un valore identificativo Enum valido.
CWNEN0064E: È stato specificato un tipo non valido per la voce di ambiente semplice {0} nel modulo {1} dell''applicazione {2}: {3}.
Spiegazione Una voce di ambiente semplice per un modulo enterprise potrebbe essere di uno dei seguenti tipi Java: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class e qualsiasi sottoclasse di Enum.
Azione Modificare la voce di ambiente semplice utilizzando uno dei tipi supportati.
CWNEN0065E: Il riferimento {0} per il componente {1} nel modulo {2} nell''applicazione {3} ha un nome che non è valido.
Spiegazione I nomi dei riferimenti devono essere relativi a java:comp/env o iniziare per java:global, java:app, java:module o java:comp.
Azione Modificare il nome del riferimento nel descrittore di distribuzione e nelle annotazioni del codice sorgente.
CWNEN0066E: L''annotazione del codice sorgente @DataSourceDefinition con l''attributo del nome {0} per il componente {1} nel modulo {2} nell''applicazione {3} dispone dei seguenti dati di configurazione per l''attributo properties che non è valido: {4}
Spiegazione Il formato per le proprietà specificate nell'annotazione DataSourceDefinition è nome=valore.
Azione Modificare l'attributo properties nell'annotazione del codice sorgente in modo che abbia il formato nome=valore.
CWNEN0067E: L''annotazione del codice sorgente @DataSourceDefinition con l''attributo del nome {0} per il componente {1} nel modulo {2} dell''applicazione {3} dispone dei seguenti dati di configurazione per l''attributo isolationLevel che non sono validi: {4}
Spiegazione L'attributo isolationLevel deve essere una delle seguenti costanti tra quelle incluse nella classe java.sql.Connection: TRANSACTION_NONE, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ o TRANSACTION_SERIALIZABLE.
Azione Modificare l'attributo isolationLevel nell'annotazione del codice sorgente utilizzando uno dei valori validi.
CWNEN0068E: Il riferimento EJB {0} nel modulo {1} all''interfaccia {2} di un bean enterprise non può essere risolto in questo nodo.
Spiegazione L'ambito di AutoLink è limitato all'applicazione in cui si verifica il riferimento EJB ed ai server che non sono membri del cluster di server di applicazioni.
Azione Verificare che i bean enterprise, cui si fa riferimento, esistano nella stessa applicazione.
CWNEN0069E: Il metodo di injection {0}.{1} deve essere dichiarato con esattamente un parametro, non con {2} parametri.
Spiegazione I metodi di injection devono seguire le convenzioni dei metodi di impostazione della proprietà JavaBeans.
Azione Modificare il codice per il metodo di injection in modo che vi sia esattamente un parametro, scegliere una diversa destinazione di injection oppure rimuovere la destinazione di injection e inserire manualmente il valore.
CWNEN0070W: La classe di annotazione {0} non verrà riconosciuta poiché è stata caricata dall''ubicazione {1} invece che da un programma di caricamento classe del prodotto.
Spiegazione Il programma di caricamento classe dell'applicazione o un programma di caricamento classe del server delle applicazioni hanno caricato una classe di annotazione che doveva essere caricata da un programma di caricamento classe del prodotto. Ciò avviene quando un programma di caricamento classe è stato configurato per caricare classi con il programma di caricamento classe locale per primo (elemento parent per ultimo). L'annotazione verrà riconosciuta solo se viene caricata da un programma di caricamento classe del prodotto.
Azione Rimuovere la classe di annotazione dal percorso di classe del server delle applicazioni o dell'applicazione.
CWNEN0071E: Il riferimento {0} per il componente {1} nel modulo {2} nell''applicazione {3} dispone del tipo {4} e di un valore per l''attributo {5} che non è valido: {6}
Spiegazione L'attributo specificato deve essere non specificato oppure avere il valore predefinito.
Azione Rimuovere l'attributo dall'annotazione dal codice sorgente o dal descrittore di distribuzione.
CWNEN8990I: Questo è un messaggio informativo disponibile solo in inglese: {0}.
Spiegazione Questo messaggio informativo non è tradotto.
Azione Vedere il messaggio per i dettagli.
CWNEN8991W: Questo è un messaggio di avvertenza disponibile solo in inglese: {0}.
Spiegazione Questo messaggio di avvertenza non è tradotto.
Azione Vedere il messaggio per i dettagli.
CWNEN8992E: Questo è un messaggio di errore disponibile solo in inglese: {0}.
Spiegazione Questo messaggio di errore non è tradotto.
Azione Vedere il messaggio per i dettagli.
Argomento di riferimento    

Termini di utilizzo | Commenti

Ultimo aggiornamento: Sep 19, 2011 6:40:42 PM CDT
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. Tutti i diritti riservati.
Questo centro informazioni è stato realizzato con tecnologia Eclipse. (http://www.eclipse.org)