Spiegazione | Un file di log vuoto è stato passato a ObjectManager cosicché è stato avviato a sistema spento. |
Azione | Nessuna, a meno che era previsto l'avvio di ObjectManager a sistema acceso. In tale caso, scoprire perché il file di log era vuoto. |
Spiegazione | Un file di log valido è stato passato a ObjectManager da cui è stato in grado di essere riavviato. |
Azione | Nessuna, a meno che era previsto l'avvio di ObjectManager a sistema spento. In tale caso, scoprire perché il file di log non era vuoto. |
Spiegazione | Richiesta la chiusura di ObjectManager. |
Azione | Nessuna, a meno che non era prevista la chiusura di ObjectManager. |
Spiegazione | Richiesta di chiusura di ObjectManager senza l'esecuzione di un controllo finale o chiusura a causa di alcuni errori precedenti. |
Azione | Nessuna, a meno che non era prevista la chiusura di ObjectManager senza l'esecuzione di un punto di controllo finale. Esaminare l'output diagnostico per determinare la causa di una chiusura imprevista. |
Spiegazione | ObjectManager non disponeva di spazio sul file di log una volta completato un punto di controllo; la transazione più ampia nel log è stata annullata per rilasciare dello spazio. |
Azione | Si sta tentando di eseguire troppo lavoro transazionale per la dimensione del file di log che è stata configurata. Considerare se le transazioni in uso stanno tentando di eseguire troppi aggiornamenti o se si sta tentando di aggiornare oggetti di dimensioni troppo ampie o se si sta tentando di eseguire troppe transazioni contemporaneamente oppure se il file di log in uso è troppo piccolo e deve essere ampliato. |
Spiegazione | L'applicazione ha perso il relativo riferimento a una transazione e non può completarla. ObjectManager annullerà quindi la transazione al fine di liberare le relative risorse. |
Azione | L'applicazione in uso ha perso il relativo riferimento a una transazione. Se l'applicazione è terminata in modo anomalo non c'è altro da fare. Se tuttavia, l'applicazione ha perso il relativo riferimento senza terminare in modo anomalo questo potrebbe essere considerato un errore logico nell'applicazione. |
Spiegazione | Se sono presenti transazioni attive alla chiusura è impossibile per ObjectStore con strategia STRATEGY_SAVE_ONLY_ON_SHUTDOWN chiudersi in modo sicuro a causa delle transazioni attive presenti. La chiusura di ObjectStore potrebbe portare al salvataggio di dati non congruenti. ObjectStore non viene modificato. |
Azione | Esaminare il motivo dell'esistenza di transazioni attive. Tali transazioni attive potrebbero esistere perché si sta utilizzando un gestore transazioni esterno. Se non si può evitare di avere transazioni attive alla chiusura, utilizzare un ObjectStore con una diversa strategia di memoria. |
Spiegazione | Impossibile assegnare al file system lo spazio richiesto. I tentativi di assegnazione oggetti in ObjectStore avranno esito negativo. |
Azione | Esaminare l'eccezione e determinare il perché lo spazio non può essere assegnato nel file system. |
Spiegazione | Rilevata una java.lang.ClassNotFoundException quando ObjectManager ha tentato di deserializzare un ManagedObject. |
Azione | L'eccezione contiene il nome della classe che non è stata rilevata. Metterla a disposizione del programma di caricamento classe ObjectManager; ad esempio, includendo il file di classe sul percorso di classe. |
Spiegazione | I nomi di ObjectStore devono essere univoci all'interno di un ObjectManager. |
Azione | Scegliere un nome diverso per ObjectStore. |
Spiegazione | È stata richiesta un'operazione su un oggetto che è in uno stato che non è valido per l'operazione. L'operazione non ha avuto esito positivo e l'oggetto è passato in uno stato di errore. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | IOException rilevata da ObjectManager; non è stato possibile riprovare ad eseguire in modo sicuro l'operazione IO ed è stata abbandonata. |
Azione | IOException descrive l'errore specifico. Indagare sulla causa dell'IOException sottostante e correggerla. |
Spiegazione | IOException rilevata da ObjectManager; l'operazione IO è stata abbandonata ma è stato possibile riprovare in modo sicuro rieseguendo l'API (application programming interface) di ObjectManager, una volta corretta la causa sottostante. |
Azione | IOException descrive l'errore specifico. Indagare sulla causa dell'IOException sottostante e correggerla, quindi riprovare a eseguire l'operazione. |
Spiegazione | Un ObjectStore è stato costruito utilizzando un nome che non è valido. ObjectManager non ha creato ObjectStore. |
Azione | Esaminare il nome per determinare perché non è valido. |
Spiegazione | L'applicazione ha richiesto una serie di statistiche non riconosciute. |
Azione | Correggere il nome della serie di statistiche richieste. |
Spiegazione | È stato richiesto a un ObjectStore di memorizzare un ManagedObject non valido. Objectstore non ha memorizzato ManagedObject. |
Azione | Esaminare il ManagedObject da memorizzare e determinare perché non è valido. Ad esempio, potrebbe essere un ManagedObject nullo. |
Spiegazione | Si è verificato un errore interno in ObjectStore. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | Un Token è identificato da un objectStoreIdentifier e un storedObjectIdentifier. Può esistere un solo token di ogni memoria identità, ma il nuovo Token e uno esistente condividono la stessa identità. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | Si è tentato di eseguire un'operazione sull'oggetto. L'operazione non è valida quando l'oggetto è nello stato corrente. Ad esempio, l'utente ha tentato di eliminare un ManagedObject già cancellato. L'operazione è rifiutata e l'oggetto rimane invariato. |
Azione | Indagare lo stato dell'oggetto e perché viene tentato di eseguire l'operazione. |
Spiegazione | ObjectManager ha rilevato una nuova transazione e una esistente con lo stesso identificativo. Questo è un errore interno e non deve verificarsi. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | È stato rilevato un errore interno dentro ObjectManager. Sulla transazione non sono consentite ulteriori azioni. |
Azione | CMG0002 |
Spiegazione | ObjectManager ha rilevato un'eccezione ma non è stato in grado di intraprendere un'azione ragionevole in risposta all'eccezione. |
Azione | Indagare sulla causa dell'eccezione sottostante e correggerla. |
Spiegazione | È stato eseguito un tentativo di sbloccare o sostituire un ManagedObject sotto una transazione diversa da quella che l'ha bloccata. Il tentativo è respinto. |
Azione | Esaminare la logica dell'applicazione che utilizza l'interfaccia Transaction.unlock(ManagedObject) ObjectManager e determinare perché le due transazioni sono diverse. |
Spiegazione | È stata rilevata un'eccezione quando ObjectManager ha tentato di aprire il file di log denominato. ObjectManager non verrà avviato. |
Azione | Verificare che il nome file di log sia valido e che ObjectManager disponga delle autorizzazioni appropriate per eseguirne la scrittura. |
Spiegazione | ObjectManager ha rilevato la fine del file di log di input. |
Azione | Non è richiesta alcuna azione se questa eccezione si è verificata come risultato della lettura del log fino alla fine al riavvio di ObjectManager. |
Spiegazione | ObjectManager era in fase di ripristino e ha rilevato un record di log con un tipo non riconosciuto; non viene creata l'istanza di ObjectManager. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | A ObjectManager è stato richiesto di individuare un ObjectStore non registrato con esso. |
Azione | ObjectStore potrebbe essere stato rimosso da ObjectManager. Creare di nuovo ObjectStore. |
Spiegazione | Si è verificato un errore interno ed è stata rilevata una condizione non valida. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | ObjectManager ha tentato di ottenere un blocco esclusivo sul file di log ma era già in uso. |
Azione | Determinare se un altro ObjectManager o un altro programma sta tentando di utilizzare lo stesso file di log. |
Spiegazione | Il file di log di transazione conteneva dati che non possono essere interpretati da ObjectManager. |
Azione | Verificare che il file log sia il file corretto. |
Spiegazione | Una transazione può avere un solo XID identificativo di transazione X/Open. Questo non può essere modificato dopo che è stato impostato. |
Azione | Esaminare la logica dell'applicazione e determinare perché sta tentando di modificare lo XID di una transazione che l'applicazione ha già impostato. |
Spiegazione | Uno XID identificativo di transazione X/Open può avere una lunghezza massima come specificato da java.lang.Short.MAX_VALUE. |
Azione | Utilizzare una lunghezza XID inferiore. |
Spiegazione | Si è tentato di utilizzare un'interfaccia che è disabilitata. |
Azione | Interrompere l'uso dell'interfaccia o passare a una versione di ObjectManager che supporta l'interfaccia. |
Spiegazione | Si è tentato di scrivere più dati sul log dello spazio consentito disponibile su file. Il tentativo è respinto e lo stato della transazione è invariato. |
Azione | Ridurre il numero di oggetti che vengono aggiornati all'interno delle transazioni in uso. Ridurre il numero di transazioni che sono attive simultaneamente. Ridurre la dimensione di ManagedObject che si aggiorna. Aumentare la dimensione del file di log in uso. |
Spiegazione | Non è stato riconosciuto un indicatore tipo sulla parte record log. |
Azione | Determinare come è stato danneggiato il file di log e ripristinare un file di log di backup. |
Spiegazione | Il file di log è terminato prima che fosse rilevato un record di fine punto di controllo. I file di log devono contenere almeno un LogRecord di avvio e uno di fine punto di controllo. |
Azione | Determinare come è stato danneggiato il file di log e ripristinare un file di log di backup. |
Spiegazione | È stato richiesto a ObjectManager di richiamare un ManagedObject che doveva essere in memoria ma non è stato trovato. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | La dimensione di un ManagedObject serializzato ha superato la dimensione massima prevista. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | È stato richiesto a ObjectManager di ridurre la dimensione del log transazione. La dimensione richiesta era troppo piccola per contenere i dati di log esistenti. La nuova dimensione è inferiore al limite che consentirà attualmente a ObjectManager di operare senza l'esecuzione continua di punti di controllo. |
Azione | Eseguire una richiesta maggiore o ridurre il caricamento sul log scrivendo meno ManagedObject o di dimensioni inferiori. |
Spiegazione | È stato richiesto a ObjectManager di eliminare una raccolta (mappa o elenco) che non era vuota. La raccolta conteneva alcune voci che non sono state eliminate o sono state eliminate da una transazione diversa da quella che sta tentando di eliminare la raccolta. |
Azione | Esaminare la logica dell'applicazione e individuare perché la transazione sta tentando di eliminare la raccolta mentre contiene voci. |
Spiegazione | È stato richiesto a ObjectManager di avviare più transazioni di quelle specificate nella relativa configurazione. La nuova transazione non ha avuto inizio. |
Azione | Esaminare la logica dell'applicazione e individuare perché ha tentato di avviare troppe transazioni. È possibile che l'applicazione stia avviando transazioni, ma non eseguendone il commit oppure eseguendone l'annullamento. |
Spiegazione | È stato richiesto a ObjectManager di avviare più transazioni di quelle che può supportare con le risorse a disposizione. ObjectManager riduce il numero di transazioni che avvierà in modo che i punti di controllo possano completarsi prima che il file di log si riempia. La nuova transazione non ha avuto inizio. |
Azione | Aumentare la dimensione del file di log o avviare un numero di transazioni inferiore. |
Spiegazione | ObjectStore ha rilevato che era già bloccato quando ha tentato di assumere un blocco esclusivo sul relativo file. |
Azione | Determinare se il file ObjectStore è in uso da un altro ObjectManager o se il file è in uso da parte di un altro programma. |
Spiegazione | Il file di log non termina in modo normale; il file fisico potrebbe essere troncato. |
Azione | Determinare il perché il file di log è danneggiato; ripristinare il file non danneggiato di origine. |
Spiegazione | È stato richiesto a ObjectManager di memorizzare un riferimento a un ManagedObject denominato. Tuttavia, non sono presenti ObjectStore riavviabili in cui eseguirne la memorizzazione. |
Azione | Determinare se è necessario utilizzare un ManagedObject denominato. Se è necessario utilizzare un ManagedObject denominato, creare un ObjectStore riavviabile. |
Spiegazione | Si è tentato di aggiungere una chiave univoca a una mappa quando esiste già una chiave identica nella mappa. La chiave esistente fa già parte di un'altra transazione e non può essere sostituita con la nuova chiave. |
Azione | Richiedere l'aggiunta di una chiave duplicata utilizzando il metodo putDuplicate o individuare perché l'applicazione sta tentando di sostituire una chiave esistente. |
Spiegazione | È stato richiesto a ObjectManager di ridurre la dimensione di un file di memorizzazione a una lunghezza che non può contenere i ManagedObject esistenti nel file. |
Azione | Eseguire la richiesta di uno spazio sufficiente a contenere i ManagedObject esistenti. |
Spiegazione | Eccezione IO rilevata da ObjectManager; non è stato possibile riprovare ad eseguire in modo sicuro l'operazione di Input/Output ed è stata abbandonata. |
Azione | L'eccezione IO contiene la causa del problema sottostante. Indagare sulla causa dell'eccezione IO sottostante e correggerla. |
Spiegazione | Un ObjectStore era già pieno quando è stata eseguita una nuova richiesta di assegnazione. La richiesta di assegnazione è rifiutata. |
Azione | Decidere se si desidera ampliare ObjectStore o determinare se eliminare alcuni oggetti esistenti. Si potrebbe inoltre stare tentando di memorizzare più oggetti o di dimensioni maggiori rispetto a quanto pianificato. |
Spiegazione | Al costruttore ObjectManager è stato passato un tipo di file di log non riconosciuto come uno dei tipi LOG_FILE_TYPE_XXXX. Non è stata creata l'istanza di ObjectManager. |
Azione | Modificare la chiamata del costruttore in modo da utilizzare un tipo di file di log riconosciuto. |
Spiegazione | È stato richiesto a un elenco di creare un elenco secondario delimitato da voci che non conteneva. L'elenco secondario non è stato creato. |
Azione | Esaminare il codice dell'applicazione per determinare perché la voce non era in elenco. Ad esempio, la voce potrebbe essere già stata rimossa dall'elenco. |
Spiegazione | È stata rilevata una firma non riconosciuta in un ManagedObject. La deserializzazione è stata quindi abbandonata. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | È possibile creare ObjectStore solo con strategie di memorizzazione valide. |
Azione | Utilizzare una strategia di memorizzazione valida per creare ObjectStore. Fare riferimento a ObjectManagerjavadoc per le strategie valide. |
Spiegazione | Gli identificativi ObjectStore devono essere univoci all'interno di un ObjectManager. |
Azione | Aggiungere gli ObjectStore esistenti a ObjectManager prima di creare nuovi Objectstore. Questa procedura abilita ObjectManager a evitare il riutilizzo dell'identificativo. |
Spiegazione | Per dati protetti da byte di protezione, ObjectManager ha rilevato una mancata corrispondenza nel valore dei byte di protezione. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | L'ObjectStore ha un'intestazione corrotta e non può essere elaborato. |
Azione | Determinare come è stato danneggiato il file e ripristinare un file di backup. |
Spiegazione | Il file di log ha un'intestazione corrotta e non può essere elaborato. |
Azione | Determinare come è stato danneggiato il file e ripristinare un file di backup. |
Spiegazione | Il thread {0} ha avuto esito negativo o gli è stato richiesto di interrompersi quando è stata eseguita la richiesta {1}. |
Azione | If the problem persists, see problem determination information on the WebSphere Application Server Support page at http://www.ibm.com/software/webservers/appserv/was/support/. |
Spiegazione | È stata rilevata un'eccezione quando ObjectStore ha tentato di aprire il file denominato. ObjectManager non verrà avviato. |
Azione | Verificare che il nome file sia valido, che esista e che ObjectManager disponga delle autorizzazioni appropriate per la scrittura. Se necessario, fornire un'associazione del nome archivio logico all'ubicazione fisica del file, all'avvio di ObjectManager. |
Spiegazione | Se il messaggio non fornisce sufficienti informazioni consultare i messaggi correlati per ulteriori dettagli. |
Azione | Per ulteriori informazioni, vedere i messaggi precedenti. |