Strumenti Utente

Strumenti Sito


documentazione_3di:extraway_os:manuali:err_codes

Questa è una vecchia versione del documento!


Codici d'errore e loro significato

Ogni comando eseguito dal server eXtraWay produce un codice numerico di risposta. Tale codice è ZERO in caso di operazione effettuata con successo, ed un valore diverso da zero in ogni altro caso.
I codici d'errore vanno da 800 a 934. Nell'elenco seguente vengono indicati tutti i codici d'errore che il server eXtraWay torna ad un client, i valori omessi sono da considerarsi riferiti a comandi obsoleti e non più implementati.
Può accadere che lo stesso codice d'errore venga usato in situazioni differenti. Se la descrizione non è calzante vi preghiamo di segnalarcelo così da completare la documentazione.

Codice Sintetico Codice Numerico Descrizione
ALLOC_FAILURE 801 Errore di allocazione memoria. Le risorse del sistema sono insufficienti per portare a termina l'operazione richiesta per la quale si richiede un eccesso di memoria disponibile
ERR_ACCESSO_ARC 802 Errore d'accesso all'archivio
ARC_NOT_FOUND 803 Archivio non trovato
ERR_OPEN 804 Errore di apertura. Si riferisce a qualsiasi tipo di file, da quelli dell'archivio a quelli temporanei
ERR_READ 805 Errore di lettura. Può anche indicare una lettura di bytes inferiore alla quantità richiesta
ERRORE_BTREE 806 Il vocabolario risulta essere inconsistente o corrotto
TROPPE_PAROLE_STP 807 La stoplist che viene utilizzata contiene un numero eccessivo di termini
ERR_LOCK 808 Errore di locking
ERR_WRITE 809 Errore di scrittura. Può anche indicare una scrittura di bytes inferiore alla quantità richiesta
NO_FILE 810 File non trovato, assente o non più esistente
Disponibile dalla versione 13.2.0.*
ERR_INIT_BT 811 Errore di inizializzazione del vocabolario
ERR_PROFILE 812 Non trovato file di profilo/configurazione o file esistente ma contenuto errato.
ERR_INIT_HEAP 813 Errore nell'inizializzazione delle risorse generali del server
LOCK_FAILED 814 Locking fallito. Applicato prevalentemente ai documenti
ERR_ENCODING 815 Il documento sottoposto al server dichiara un encoding che non trova riscontro nei contenuti
ERR_NOIDX 816 Archivio non indicizzato o non completamente indicizzato
ERR_WELLFORMED 817 File XML o frammento XML non Weel Formed
DOCUMENTO_OCCUPATO 818 Documento temporaneamente indisponibile
DOCUMENTO_CANCELLATO 819 Documento Cancellato
ERR_CAMPO_NON_CHIAVE 820 Ricerca sequenziale richiesta ma non applicabile, ricerca impropriamente espressa
ERR_CAMPO_OBBLIG 821 NOTA: Un Optimistic Lock violato fa in modo che il server ritorni questo errore
VALORE_NON_UNIVOCO 822 Valore non univoco. Solitamente si riferisce ad un unità informativa ed ai suoi contenuti
MEM_FAILURE 823 Memoria corrotta.
Disponibile dalla versione 18.2.1.*
ERR_DTD 824 Documento incompatibile con la DTD o documento non validato dalla DTD.
Disponibile dalla versione 19.0.0.*
ERR_LARGE_FILE 825 Accesso a file oltre la soglia concessa
ERR_GEOMETRY 826 Geometria errata o assente
Disponibile dalla versione 20.3.0.*
ERR_SRVINSTALL 827 Errore Installazione Servizio
Disponibile dalla versione 20.3.0.*
ERR_SRVUNINSTALL 828 Errore Disinstallazione Servizio
Disponibile dalla versione 20.3.0.*
ERR_SRVSTART 829 Errore Attivazione Servizio
Disponibile dalla versione 20.3.0.*
ERR_SRVSTOP 830 Errore Interruzione Servizio
Disponibile dalla versione 20.3.0.*
CONT_EXIT 831
ERR_TIMED_OUT 832 L'operazione, solitamente di ricerca ha consumato tutto il tempo a sua disposizione senza giungere a termine. Operazione interrotta
NUM_RIFERIMENTI_NOOK 833 Durante le fasi di controllo del vocabolario questo errore ci dice che il numero di riferimenti di una chiave non è corretto. Vale a dire, essa dichiara un certo numero di documenti selezionabili ed un certo numero di presenze in essi ma la scansione della chiave non conferma i valori dichiarati.
ESISTONO_WARNINGS 834 L'operazione è giunta correttamente a termine ma ci sono segnalazioni nel file di log che vanno prese in esame. Originariamente presa in esame per la sola indicizzazione, si presta a tutti su successi parziali
DATA_CUT 835 Originariamente concepito per indicare che l'esecuzione di un'azione ha causato il trocamento di un dato perché troppo esteso, è stato successivamente applicati a tutti i casi di troncamento dei dati o di dati/parametri troppo estesi
SERIAL_NEXT_FAILURE 836 Errore nel calcolo di un valore seriale
SERIALI_NON_OK 837 Il controllo o l'assegnazione dei valori seriali in un documento fallisce in quanto non si riesce ad attribuire un valore valido ovvero uno dei valori presenti nel documento non corrisponde alla maschera seriale associata al campo.
SERIAL_READERROR 838 Errore di lettura dell'ultimo valore seriale attribuito
SERIAL_WRITEERROR 839 Errore di registrazione dell'ultimo valore seriale attribuito
STOPLIST_NOTFOUND 840 Si dichiara di voler far uso di una specifica StopList che risulta non esistente ovvero non è possibile identificare e quindi caricare la StopList di default
841
842
ILLEGAL_MAX_BOUND
ILLEGAL_MIN_BOUND
843
844
La funzione richiesta prevede un valore, solitamente numerico, che è troppo alto o troppo basso. Operazioni come esportazioni o altre attività che prevedano un intervallo numerico di documenti (da - a) possono dare questo errore. In ricerca si applica ai Ranges qualora uno degli estremi non sia regolare rispetto al tipo di campo oppure se l'estremo maggiore risulta inferiore di quello minore
ERR_FIND 845 Errore in ricerca
ERR_BINDCONNECT 846 Errore di Bind o Connect
ERR_NONPORTABLE 847 Nome File non portabile tra piattaforme. Interessa tanto il nome degli archivi quanto il nome dei files XML o degli allegati associati all'archvio
PACK_ERROR 848 Errore in compattamento dell'archivio. Il compattamento dev'essere inteso come una delle seguenti possibilità: Compattamento della Mappa, Compattamento degli Indici, Compattamento del contenuto dei files XML1)
CAN_NOT_PACK 849 Compattamento archivio o indici non effettuabile
850
FORCED_EXIT 851 Indica, in fase di compattamento dell'archivio, che la fase ha potuto compattare ma non è riuscita nella rotazione dei files che avrebbe posto i files compattati On-Line in sostituzione di quelli esistenti. Nella directory dell'archivio saranno presenti i semilavorati e sulla base di quali essi siano sarà necessario compiere renaming e cancellazioni.
CLASS_INIT_ERROR 852 Errore inizializzazione classe
NO_DOC 853 Documento inesistente, operazione non concessa
V_FAIL_TAB_NORM 854 Indica che lo stato degli indici dell'archivio, anche se apparentemente completo, non consente inserimenti o modifiche oppure aggiunta di nuovi allegati in quanto non può garantire l'univocità dei seriali e così via. Si richiede una ricostruzione degli indici dell'archivio o quanto meno un loro riallineamento se l'archivio non risulta pienamente indicizzato.
855
856
PROT_FAILURE 857 Si sta facendo uso di una copia non abilitata del server. Gli archivi oltre una certa dimensione non saranno accessibili
CUSTOM_PROT_FAILURE 858 Si sta violando una protezione imposta dai trigger autoritativi
ERR_NDOC_BIG 859 Nei comandi per la realizzazione/consultazione delle relazioni è stato indicato un numero documento troppo grande per l'archivio in esame.
ERR_RELAZ_LONG 860 La costituzione di una chiave di relazione tra due documenti si compie dando agli stessi anche un particolare ordine. In caso di ramificazioni molto estese quest'espressione può condurre a comporre una chiave eccessivamente estesa. E' necessaria una riorganizzazione delle relazioni gerarchiche tra documenti.
ERR_DELETE_KEY 861 Errore di cancellazione di una chiave di relazione
ERR_INSER_BTREE 862 Errore di inserimento della chiave di relazione in quanto già esistente o perché crea una relazione ciclica
ERR_NON_TROVATO_PADRE 863 Nella determinazione di una relazione di salita dal documento corrente non è stato rilevato li documento padre
ERR_NON_TROVATO_FIGLIO 864 Nella determinazione di una relazione di discesa dal documento corrente non è stato rilevato li documento figlio
865
ERR_RADIX 866 Errore nell'assegnazione del documento radice della gerarchia o nella sua identificazione
RELAZ_EXIST 867 Impossibile costituire una relazione in quanto già esistente
SKIP_OPERATION 868 Operazione non effettuata o interrotta.
E' un errore piuttosto comune. Si presenta ogni qual volta i parametri che vengono inviati al server per l'esecuzione di un comando sono mancanti o errati ed il comando richiesto non può procedere oltre.
869
ARC_NON_TROVATO 870 In fase di creazione di un nuovo archivio si presenta quando il nome logico impostato è illegale. In ricerca estesa al Thesaurus si presenta quando il file di thesaurus dichiarato nell'archivio non è presente.
UTENTE_NON_TROVATO 871 L'utente dichiarato per la connessione al server non esiste o esiste ma con password differente da quella indicata.
872
ERR_DELETE 873 Errore cancellazione documento o rimozione dello stesso da una selezione
ERR_EXPORT_RELAZ 874 Errore esportazione relazioni gerarchiche
ERR_IMPORT_RELAZ 875 Errore importazione relazioni gerarchiche
ERR_DELETE_RELAZ 876 Errore cancellazione relazioni gerarchiche
ERR_BUSY 877 L'archivio al quale si sta cercando di fare accesso non è disponibile perchè impegnato in attività di lungo corso. Non è quindi semplicemente bloccato ma è propriamente busy
BAD_NKEYS 878 Il numero complessivo delle chiavi rilevate in fase di controllo del vocabolario d'archivio non corrisponde a quanto dichiarato dallo status dello stesso
LIKELYHOOD_SINT_ERR 879 Errore sintattico in ricerca per somiglianza
NO_APICI 881 Mancano doppi apici in un'espressione di ricerca
NO_PATH 882 Errore sintattico in ricerca o nella dichiarazione di un parametro. Altresì utilizzato, per i files o altre risorse per indicare l'assenza o l'incongruenza del percorso indicato.
ER_TIP_VAL 883 Errore nel tipo valore
TOO_VAL 884 La ricerca o l'operazione richiesta prevede troppi valori per poter essere condotta a termine
TOO_STK 885 Ricerca troppo complessa, risorse del server insufficienti
KEY_NOT_FOUND 886 Chiave o valore non trovato o non valido
NO_FIELD 887 Non trovato il campo/canale indicato o atteso
NO_VAL_NUM 888 Il valore presente in un campo o espresso in ricerca per un campo di tipo numerico non ha le caratteristiche necessarie.
TOO_OPRT 889 La complessità della frase di ricerca è eccessiva e non può essere condotta a termine. E' opportuno frammentare la frase in espressioni più semplici e combinare i risultati
NO_OPEN 890 Nella sintassi di ricerca manca una parentesi aperta
LEFT_OPEN 891 Nella sintassi di ricerca manca una parentesi chiusa
TOTIP 892 La frase di ricerca comprende troppi operandi. E' opportuno frammentare la frase in espressioni più semplici e combinare i risultati
NO_VAL 893 La sintassi di ricerca prevede la presenza di un valore che risulta assente
TOO_OPW 894 La frase di ricerca comprende troppi operatori. E' opportuno frammentare la frase in espressioni più semplici e combinare i risultati
STOPPED_WORD 895 La frase di ricerca prevede delle parole di Stop List che ne rendono incongruente la sintassi
TOO_RANGES 896 La ricerca prevede l'uso di un numero eccessivo di ranges. Si suggerisce di frazionarla in espressioni più semplici e combinare i risultati.
MISSING_COMMA 897 Nell'espressione di un valore numerico manca il separatore dei valori decimali dove atteso
898
899
900
901
902
903
REP_NO_CAMPO 904 Manca il campo in un'espressione di ricerca
905
906
907
908
909
910
911
912
913
914
REP_ERR_LOAD 915 Errore in caricamento di un unità informativa da un file XML
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
PATH_TOO_LONG 932 L'espressione di percorso di file calcolata è troppo estesa
933
943
1)
Con conseguente revisione della Mappa
/data/attic/documentazione_3di/extraway_os/manuali/err_codes.1504861113.txt.gz · Ultima modifica: 2017/09/08 10:58 da 127.0.0.1