Explanation | Si è verificato un errore nel database per cui vengono elencati lo stato SQL e il Codice errore. |
Action | Utilizzare le informazioni associate al codice di errore per risolvere il problema nel database. |
Explanation | Questa eccezione è imprevista. Al momento la causa non è nota. |
Action | Visitare il sito Web del supporto IBM per informazioni sulla determinazione dei problemi. |
Explanation | Si è verificato un errore nel codice WebSphere. |
Action | Raccogliere tutti i log di sistema e di traccia con una descrizione dell'operazione che si è tentato di fare. Visitare il sito Web del supporto IBM per informazioni sulla determinazione dei problemi. |
Explanation | Questa eccezione è imprevista. Al momento la causa non è nota. |
Action | Visitare il sito Web del supporto IBM per informazioni sulla determinazione dei problemi. |
Explanation | Il backend di database ha generato un'eccezione rilevata da Data Store Adapter. |
Action | Fare riferimento al testo dell'errore riportato dal software del database per eventuali cause di errore. |
Explanation | L'operazione ha generato un'eccezione. |
Action | Esaminare l'operazione, l'eccezione e i file di log del database. |
Explanation | Si è verificato un errore interno. |
Action | Visitare il sito Web del supporto IBM per informazioni sulla determinazione dei problemi. |
Explanation | Il server delle applicazioni ha rilevato che il database ha avviato una transazione. Il server delle applicazioni tenterà di risolvere la transazione come configurato nelle proprietà personalizzate dell'origine dati. |
Action | Non sono richieste azioni da parte dell'utente. |
Explanation | Il server delle applicazioni ha rilevato che il database ha avviato una transazione. Il server delle applicazioni tenterà di risolvere la transazione come configurato nelle proprietà personalizzate dell'origine dati. Si è verificato un errore che non ha consentito la risoluzione della transazione. |
Action | Raccogliere i file di log FFDC ed eventuali file di log del server. Se l'errore non è relativo a un database non disponibile, visitare il sito web di supporto IBM per la determinazione dei problemi. |
Explanation | Il database ha avviato una transazione sulla connessione. Il server delle applicazioni effettuerà il rollback della transazione prima di restituire la connessione al pool. |
Action | Valutare il codice dell'applicazione per determinare la causa della transazione implicita. Il codice dell'applicazione potrebbe essere in grado di evitare in modo esplicito ulteriori transazioni implicite oppure è possibile configurare un'azione esplicita da effettuare per l'origine dati. |
Explanation | È stata rilevata un'eccezione durante le ripulitura di ManagedConnection per un'operazione di eliminazione. |
Action | Fare riferimento all'errore riportato dal software del database per assistenza nell'individuazione della causa dell'errore. |
Explanation | L'operazione che era stata richiesta non è consentita durante una transazione. |
Action | Eseguire l'operazione prima di avviare la transazione o dopo il suo completamento. |
Explanation | Era stata avviata dall'utente una richiesta di eliminazione del pool. Tale richiesta invalida le connessioni esistenti nel pool. |
Action | Uscire dalla transazione e dal limite del metodo e tentare nuovamente la logica con una nuova connessione. |
Explanation | Questa eccezione è imprevista. Al momento la causa non è nota. |
Action | Se il problema persiste, visitare il sito web indicato di seguito ed effettuare una ricerca per ID messaggio al fine di verificare se sono disponibili ulteriori informazioni: pagina del supporto per IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ pagina del supporto per IBM WebSphere Application Server per z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Un'operazione in due fasi sul database ha dato come risultato un'eccezione. |
Action | Se il problema persiste, visitare il sito web indicato di seguito ed effettuare una ricerca per ID messaggio al fine di verificare se sono disponibili ulteriori informazioni: pagina del supporto per IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ pagina del supporto per IBM WebSphere Application Server per z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Un'operazione in due fasi sul database ha dato come risultato un'eccezione. |
Action | Se il problema persiste, visitare il sito web indicato di seguito ed effettuare una ricerca per ID messaggio al fine di verificare se sono disponibili ulteriori informazioni: pagina del supporto per IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ pagina del supporto per IBM WebSphere Application Server per z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | Il server delle applicazioni ha tentato di eseguire un'operazione XAResource con Xid diverso da quello utilizzato per XAResource.start. |
Action | Ottenere una nuova connessione e tentare di nuovo la transazione. |
Explanation | La proprietà personalizzata origine dati, oracleRACXARecoveryDelay, fa sì che il server delle applicazioni ritardi le operazioni xa.commit e xa.rollback per la durata dell'intervallo tentativi. |
Action | Attendere che il gestore transazioni ripeta l'operazione. È necessario configurare i tentativi euristici sul gestore transazioni per fare in modo che oracleRACXARecoveryDelay funzioni correttamente. |
Explanation | Il database o il provider jdbc specificato dall'origine dati non supporta l'opzione di accoppiamento di rami stretto. L'accoppiamento di rami stretto è supportato solo con un database DB2 per z/OS al quale si accede tramite il driver JCC DB2 Universal. Verrà utilizzata l'opzione predefinita di accoppiamento rami debole. Ciò può determinare timeout del blocco, deadlock e/o rollback di transazione se l'applicazione è progettata per l'accoppiamento di rami stretto dal momento che i blocchi di database non verranno condivisi nei rami delle transazioni all'interno della stessa transazione globale. |
Action | È necessario configurare l'origine dati per utilizzare un livello supportato di database e driver JDBC oppure configurare l'applicazione in modo da non richiedere l'accoppiamento di rami stretto. |
Explanation | Il database specificato dall'origine dati non supporta l'opzione di accoppiamento di rami stretto. L'accoppiamento di rami stretto viene supportato soltanto con connessioni di tipo 4 di DB2 per z/OS V8 (+ APAR PK47713) o DB2 per Linux V8 e versioni successive. Verrà utilizzata l'opzione predefinita di accoppiamento rami debole. Ciò può determinare timeout del blocco, deadlock e/o rollback di transazione se l'applicazione è progettata per l'accoppiamento di rami stretto dal momento che i blocchi di database non verranno condivisi nei rami delle transazioni all'interno della stessa transazione globale. |
Action | È necessario configurare l'origine dati per utilizzare un livello supportato di database e driver JDBC oppure configurare l'applicazione in modo da non richiedere l'accoppiamento di rami stretto. |
Explanation | Il provider jdbc specificato dall'origine dati non supporta l'opzione di accoppiamento di rami stretto. L'accoppiamento di rami stretto viene supportato soltanto con livelli minimi di versione 3.51 o 3.6 del driver JCC DB2 Universal, in quanto forniti con livelli di servizio di DB2 9.5 o 9, oppure la versione 4.1 del driver JCC4. Verrà utilizzata l'opzione predefinita di accoppiamento rami debole. Ciò può determinare timeout del blocco, deadlock e/o rollback di transazione se l'applicazione è progettata per l'accoppiamento di rami stretto dal momento che i blocchi di database non verranno condivisi nei rami delle transazioni all'interno della stessa transazione globale. |
Action | È necessario configurare l'origine dati per utilizzare un livello supportato di database e driver JDBC oppure configurare l'applicazione in modo da non richiedere l'accoppiamento di rami stretto. |
Explanation | La connessione non verrà reimpostata per un pool di connessioni perché l'applicazione non è riuscita a chiudere esplicitamente tutti gli handle. |
Action | Modificare l'applicazione per chiudere sempre gli handle di connessione. |
Explanation | La funzione richiesta non è disponibile. |
Action | Evitare di utilizzare tale funzione oppure passare a una versione del driver che supporta la funzione, se possibile. |
Explanation | Non è stata trovata una classe di implementazione del driver JDBC valida. |
Action | Aggiornare la configurazione in modo che la libreria contenga un percorso a un driver JDBC riconosciuto o che la classe di implementazione sia specificata sull'origine dati. |
Explanation | Non è stata trovata una classe di implementazione del driver JDBC valida. |
Action | Aggiornare la configurazione in modo che la libreria nidificata contenga un percorso a un driver JDBC riconosciuto o che la classe di implementazione sia specificata sull'origine dati. |
Explanation | Impossibile trovare un elemento jdbcDriver valido per l'origine dati specificata. |
Action | Aggiornare la configurazione per includere un elemento jdbcDriver nidificato valido o un elemento jdbcDriver di primo livello con lo stesso nome dell'attributo jdbcDriverRef sull'origine dati. |
Explanation | Si è verificato un errore durante il tentativo di eseguire il comando SQL specificato. |
Action | Fare riferimento al messaggio di eccezione per contribuire alla determinazione della causa del problema. |
Explanation | Il file di traccia specificato nell'origine dati non esiste. |
Action | Utilizzare un file esistente per il file di traccia. |
Explanation | Il driver JDBC DB2 Universal è stato attivato per essere eseguito in ambiente RRS su DB2 per z/OS. |
Action | Questo è il messaggio informativo per l'ambiente del driver JDBC in esecuzione. |
Explanation | La proprietà personalizzata driverType dell'origine dati è stata impostata sul valore 2 su DB2XADatasource. Tale configurazione non è supportata da DB2 per z/OS. |
Action | Utilizzare DB2ConnectionPoolDatasource o passare al driver JDBC DB2 Universal di tipo 4 se disponibile per la configurazione. |
Explanation | Si è verificata un'IOException mentre il server delle applicazioni tentava di aprire il file di traccia specificato. |
Action | Esaminare l'eccezione, risolvere il problema di IO e riavviare il server delle applicazioni. |
Explanation | Si è verificata un'eccezione mentre il server delle applicazioni stava tentando di acquisire o accedere all'oggetto dei metadati del database. |
Action | Verificare che i metadati siano stati abilitati sul database di backend. |
Explanation | Il server delle applicazioni ha rilevato l'abilitazione alla memorizzazione nella cache della connessione tramite il database. Il pool di connessioni nel server delle applicazioni sarà disabilitato. |
Action | Se non si desidera disabilitare il pool di connessioni nel server delle applicazioni, disabilitare il pool di connessioni per il server di database. |
Explanation | Il server delle applicazioni non è riuscito a rilevare un metodo setter sull'origine dati per impostare la proprietà richiesta. |
Action | Verificare che il nome della proprietà specificato sia corretto. |
Explanation | Il server delle applicazioni non è riuscito a individuare la proprietà origine dati specificata. I motivi possibili sono: 1) la proprietà origine dati è stata scritta male o sono stati utilizzati caratteri maiuscoli/minuscoli errati, 2) la proprietà specificata non si applica all'origine dati che si sta configurando, oppure 3) il server delle applicazioni contiene la configurazione predefinita per una versione diversa del driver JDBC specificato e ciò ha causato la mancata corrispondenza delle proprietà origine dati. |
Action | Verificare che la proprietà specificata sia corretta per l'origine dati. Correggere eventuali errori di scrittura o di utilizzo di caratteri maiuscoli/minuscoli. Eliminare la proprietà se non si applica (o non si applica più) al driver JDBC utilizzato. |
Explanation | Si è verificata un'eccezione durante l'impostazione della proprietà specificata sull'origine dati. |
Action | Verificare che il valore specificato sia valido per la proprietà. |
Explanation | Vedere linkedException, per maggiori informazioni. |
Action | Vedere linkedException, per maggiori informazioni. |
Explanation | È possibile impostare la proprietà 'enable2Phase' solo su false se la classe origine dati implementa l'interfaccia ConnectionPoolDatasource. |
Action | Impostare 'enable2Phase' su true per XADataSource o su false per ConnectionPoolDataSource. |
Explanation | È possibile impostare la proprietà 'enable2Phase' solo su true se la classe origine dati implementa l'interfaccia XADatasource. |
Action | Impostare 'enable2Phase' su true per XADataSource o su false per ConnectionPoolDataSource. |
Explanation | Questo messaggio visualizza il nome del prodotto per il Database. |
Action | Il nome Database sopra elencato ora è utilizzato dalle applicazioni. |
Explanation | Questo messaggio visualizza la versione del prodotto per il Database. |
Action | La versione Database sopra elencata ora è utilizzata dalle applicazioni. |
Explanation | Questo messaggio visualizza il nome del JDBC (Java Database Connectivity) driver. |
Action | Il nome del JDBC driver sopra elencato ora è utilizzato dalle applicazioni. |
Explanation | La versione del JDBC (Java Database Connectivity) driver. |
Action | La versione sopra elencata del JDBC driver ora è utilizzata dalle applicazioni. |
Explanation | I database Oracle non implementano il metodo setReadOnly. Il metodo setReadOnly(true) non eseguirà la connessione come connessione di sola lettura. Inoltre, setReadOnly(false) non è implementato e e viene implicitamente avviata una transazione da un database Oracle. Il server delle applicazioni non richiamerà il metodo setReadOnly(false) su un database Oracle database per evitare l'avvio di una transazione inutile. |
Action | Esaminare l'applicazione per verificare che non dipenda da una transazione dopo la chiamata del metodo setReadOnly(false). |
Explanation | L'applicazione sta utilizzando un provider JDBC che non è più supportato dal server delle applicazioni. |
Action | Utilizzare il provider JDBC fornito nel testo di errore. |
Explanation | È stato eseguito un tentativo di eseguire il polling di una connessione che dispone di un valore AutoCommit False. Il server delle applicazioni non è in grado di determinare se una transazione è attiva in quanto l'origine dati è configurata come non transazionale. Il server delle applicazioni non tenterà di risolvere la transazione in quanto l'origine dati non è configurata per eseguire automaticamente il commit o il rollback durante la ripulitura delle connessioni. |
Action | Configurare l'origine dati per eseguire automaticamente il commit o il rollback alla ripulitura delle connessioni oppure reimpostare sempre il valore AutoCommit su True. |
Explanation | Si è verificato un errore durante la chiusura dell'oggetto JDBC specificato. |
Action | Se il problema persiste, visitare il sito web indicato di seguito ed effettuare una ricerca per ID messaggio al fine di verificare se sono disponibili ulteriori informazioni: pagina del supporto per IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ pagina del supporto per IBM WebSphere Application Server per z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explanation | L'applicazione ha cercato di accedere a una connessione oppure agli Statements, ai ResultSets o ai metadati corrispondenti della connessione da un thread diverso. Questo comportamento rappresenta una violazione del modello di programmazione del server delle applicazioni. Anche la chiusura degli oggetti a cui l'applicazione ha tentato di accedere con il metodo finalize() è considerata una violazione del modello di programmazione perché il metodo finalize() viene eseguito da JVM in un altro thread. |
Action | Configurare l'applicazione in modo da evitare l'accesso multithread. |
Explanation | Il metodo richiamato fa parte della specifica JDBC (Java Database Connectivity) 3.0 e il metodo non esiste sul provider. |
Action | Verificare che il provider JDBC supporti la specifica JDBC V3.0 oppure non utilizzare questo metodo. |
Explanation | L'handle di connessione ora è associato a una connessione in pool diversa e che non implementa l'interfaccia richiesta per il wrapper. |
Action | I wrapper dell'interfaccia specificata non devono essere utilizzati quando il metodo Wrapper.isWrapperFor indica che la connessione non è un wrapper dell'interfaccia. |
Explanation | La proprietà personalizzata origine dati consente di scegliere quale funzionamento di condivisione delle connessioni si desidera. |
Action | Verificare che la proprietà personalizzata origine dati sia configurata per il funzionamento desiderato. |
Explanation | Il metodo specificato non è supportato dall'implementazione del server delle applicazioni. |
Action | Non utilizzare il metodo. |
Explanation | Questo metodo viene fornito solo per uso interno dal server delle applicazioni. |
Action | Non richiamare questo metodo. |
Explanation | Tentativo di eseguire un'operazione su un oggetto chiuso. |
Action | Richiamare una nuova istanza dell'oggetto su cui effettuare l'operazione. |
Explanation | Il wrapper specificato non contiene il tipo di oggetto con il wrap indicato. |
Action | Verificare che il wrapper e i parametri dell'oggetto con il wrap siano stati specificati correttamente. |
Explanation | Il server delle applicazioni non autorizza l'operazione richiesta. |
Action | Non utilizzare l'operazione specificata. |
Explanation | Il server delle applicazioni non consente chiamate ai metodi setTypeMap, setReadOnly o setCatalog su Shareable Connection mentre una transazione globale è attiva. |
Action | Non richiamare setTypeMap, setReadOnly o setCatalog su Shareable Connection in una transazione globale altrimenti verrà commutato in Unshareable Connection. |
Explanation | Il server delle applicazioni non consente le chiamate ai metodi commit, rollback, setSavepoint o releaseSavepoint su Connection quando è attiva una transazione globale. |
Action | Non richiamare il metodo commit, rollback, setSavepoint o releaseSavepoint sulla connessione quando si trova in una transazione globale. Se si sta utilizzando un'origine dati non transazionale (ad esempio, non-jta-data-source per JPA (Java Persistence API)), configurare non-jta-data-source in persistence.xml e configurare la proprietà personalizzata nonTransactionalDataSource sull'origine dati. |
Explanation | Impossibile eseguire le operazioni quando l'applicazione si trova nello stato della transazione corrente. |
Action | Richiamare una nuova Connection su cui effettuare l'operazione. |
Explanation | Impossibile riassociare l'handle Connection corrente. |
Action | Tentare di ottenere una nuova Connection. |
Explanation | È possibile riassociare gli handle di Connection solo dallo stato INACTIVE. |
Action | Chiudere l'handle di Connection corrente e richiamarne uno nuovo. |
Explanation | È possibile riassociare gli handle di Connection solo se tutti gli oggetti child sono chiusi. |
Action | Chiudere l'handle di Connection corrente e richiamarne uno nuovo. |
Explanation | Un'operazione è attualmente in esecuzione sull'handle di Connection. Impossibile disassociarla durante l'operazione. |
Action | Attendere che tutte le operazioni sull'handle siano terminate, quindi dissociare l'handle. |
Explanation | È possibile impostare la dimensione di recupero solo su un valore non negativo. |
Action | Scegliere un valore non negativo per la dimensione di recupero. |
Explanation | Il server delle applicazioni non supporta l'autenticazione Kerberos sul database utilizzato. Non saranno utilizzati nome utente e password durante la creazione della connessione. |
Action | Disabilitare Kerberos oppure utilizzare un backend DB2 con il driver JDBC DB2 Universal. |