Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente |
documentazione_3di:extraway_os:manuali:err_codes [2017/09/08 10:58] – modifica esterna 127.0.0.1 | documentazione_3di:extraway_os:manuali:err_codes [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 |
---|
====== 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 | | |
| | <color grey>841\\ 842</color> | | | |
| 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 XML((Con conseguente revisione della Mappa)) | | |
| CAN_NOT_PACK | 849 |Compattamento archivio o indici non effettuabile | | |
| | <color grey>850</color> | | | |
| 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. | | |
| | <color grey>855\\ 856</color> | | | |
| 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 | <color grey>858</color> |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// | | |
| | <color grey>865</color> | | | |
| 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. | | |
| | <color grey>869</color> | | | |
| 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. | | |
| | <color grey>872</color> | | | |
| 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 | | |
| | <color grey>898\\ 899\\ 900\\ 901\\ 902\\ 903</color> | | | |
| REP_NO_CAMPO | 904 |Manca il campo in un'espressione di ricerca | | |
| | <color grey>905\\ 906\\ 907\\ 908\\ 909\\ 910\\ 911\\ 912\\ 913\\ 914</color> | | | |
| REP_ERR_LOAD | 915 |Errore in caricamento di un unità informativa da un file XML | | |
| | <color grey>916\\ 917\\ 918\\ 919\\ 920\\ 921\\ 922\\ 923\\ 924\\ 925\\ 926\\ 927\\ 928\\ 929\\ 930\\ 931</color> | | | |
| PATH_TOO_LONG | 932 |L'espressione di percorso di file calcolata è troppo estesa | | |
| | <color grey>933\\ 943</color> | | | |
| |