Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La tabella seguente elenca ogni codice restituito in base al valore numerico, insieme al messaggio di errore associato.
| Valore del codice restituito | Codice restituito | Messaggio di errore |
|---|---|---|
| 00000000 | AP_CNOS_ACCEPTED | APPC accetta le righe di sessione e la responsabilità specificate. |
| 00000001 | AP_BAD_TP_ID | Il valore di tp_id non corrisponde a un identificatore del programma di transazione (TP) assegnato da APPC. |
| 00000002 | AP_BAD_CONV_ID | Il valore di conv_id non corrisponde a un identificatore di conversazione assegnato da APPC. |
| 00000003 | AP_BAD_LU_ALIAS | APPC non riesce a trovare il lu_alias specificato tra quelli definiti. |
| 000000C4 | AP_RCV_IMMD_BAD_FILL (per una conversazione di base) | Il parametro fill è stato impostato su un valore non valido. |
| 00000004 | AP_ALLOCATION_FAILURE_NO_RETRY | La conversazione non può essere allocata a causa di una condizione permanente, ad esempio un errore di configurazione o un errore del protocollo di sessione. Per determinare l'errore, l'amministratore di sistema deve esaminare il file di log degli errori. Non ritentare l'allocazione fino a quando l'errore non è stato corretto. |
| 00000005 | Riattentare l'allocazione fallita | Impossibile allocare la conversazione a causa di una condizione temporanea, ad esempio un errore di collegamento. Il motivo dell'errore viene registrato nel log degli errori di sistema. Ripetere l'allocazione. |
| 00000006 | AP_SEGMENTO_DATI_NON_VALIDO | I dati pip (Program Initiation Parameters) erano più lunghi del segmento di dati allocato o l'indirizzo del buffer di dati PIP non è corretto. |
| 00000007 | AP_CNOS_NEGOTIATED | APPC accetta che i limiti della sessione e la responsabilità siano negoziabili dall'unità logica partner (LU). I valori che è possibile negoziare sono: plu_mode_session_limit, min_conwinners_source, min_conwinners_target, responsabile, drain_target |
| 000000D7 | AP_BAD_RETURN_STATUS_WITH_DATA | Il valore rtn_status specificato non è stato riconosciuto da APPC. |
| 00000011 | AP_BAD_CONV_TYPE (per conversazioni di base) | Il valore specificato per conv_type non è valido. |
| 00000012 | AP_BAD_SYNC_LEVEL | Valore specificato per sync_level non valido. |
| 00000013 | "Sicurezza AP non valida" | Il valore specificato per la sicurezza non è valido. |
| 00000014 | AP_BAD_RETURN_CONTROL | Il valore specificato per rtn_ctl non è valido. |
| 00000016 | AP_PIP_LEN_INCORRECT | Il valore di pip_dlen è maggiore di 32767. |
| 00000017 | AP_NO_USE_OF_SNASVCMG (per una conversazione mappata) | SNASVCMG non è un valore valido per mode_name. |
| 00000018 | AP_UNKNOWN_PARTNER_MODE | Il valore specificato per mode_name non è valido. |
| 00000031 | AP_CONFIRM_ON_SYNC_LEVEL_NONE | Il TP locale ha tentato di usare CONFIRM o MC_CONFIRM in una conversazione con un livello di sincronizzazione di AP_NONE. Il livello di sincronizzazione, stabilito da ALLOCATE o MC_ALLOCATE, deve essere AP_CONFIRM_SYNC_LEVEL. |
| 00000032 | AP_CONFERMA_STATO_ERRATO | La conversazione non era in stato SEND. |
| 00000033 | AP_CONFIRM_NOT_LL_BDY | La conversazione per il TP locale era nello stato di INVIO e il TP locale non ha completato l'invio di un record logico. |
| 00000051 | AP_DEALLOC_BAD_TYPE | Il parametro dealloc_type non è stato impostato su un valore valido. |
| 00000052 | AP_DEALLOC_FLUSH_BAD_STATE | La conversazione non era nello stato SEND e il TP ha tentato di svuotare il buffer di invio. Questo tentativo si è verificato perché il valore di dealloc_type è stato AP_FLUSH o perché il valore di dealloc_type è stato AP_SYNC_LEVEL e il livello di sincronizzazione della conversazione è stato AP_NONE. In entrambi i casi, la conversazione deve essere in stato SEND. |
| 00000053 | AP_CONFERMA_DEALLOCAZIONE_STATO_ERRATO | La conversazione non era in stato SEND mentre il TP ha tentato di svuotare il buffer di invio e di inviare una richiesta di conferma. |
| 00000055 | AP_DEALLOC_NOT_LL_BDY (per una conversazione di base) | La conversazione era in stato SEND e il TP non ha completato l'invio di un record logico. Il parametro dealloc_type è stato impostato su AP_SYNC_LEVEL o AP_FLUSH. |
| 00000057 | AP_DEALLOC_LOG_LL_WRONG | Il campo LL della variabile del log degli errori GDS (General Data Stream) non corrisponde alla lunghezza effettiva dei dati di log. |
| 00000061 | AP_FLUSH_NOT_SEND_STATE | La conversazione non era in stato di SEND. |
| 000000A1 | AP_P_TO_R_INVALID_TYPE | Il parametro ptr_type non è stato impostato su un valore valido. |
| 000000A2 | AP_P_TO_R_NOT_LL_BDY | Il tp locale non ha completato l'invio di un record logico. |
| 000000A3 | AP_P_TO_R_NOT_SEND_STATE | La conversazione non era nello stato SEND. |
| 000000B1 | AP_RCV_AND_WAIT_BAD_STATE | La conversazione non era in stato RECEIVE o SEND quando il TP ha emesso questo comando. |
| 000000B2 | AP_RCV_AND_WAIT_NOT_LL_BDY (per una conversazione di base) | La conversazione era nello stato SEND; il TP è iniziato ma non ha completato l'invio di un record logico. |
| 000000B5 | AP_RCV_AND_WAIT_BAD_FILL (per una conversazione di base) | Il parametro fill è stato impostato su un valore non valido. |
| 000000C1 | AP_RCV_IMMD_BAD_STATE | La conversazione non era nello stato RECEIVE. |
| 000000D1 | AP_RCV_AND_POST_BAD_STATE | La conversazione non era in stato RECEIVE o SEND quando il TP ha emesso questo verbo. |
| 000000D2 | AP_RCV_AND_POST_NOT_LL_BDY | La conversazione era nello stato SEND; il TP è iniziato ma non ha completato l'invio di un record logico. |
| 000000D5 | AP_RCV_AND_POST_BAD_FILL | Il parametro fill è stato impostato su un valore non valido. |
| 000000D6 | AP_INVALID_SEMAPHORE_HANDLE | L'indirizzo del semaforo della RAM o dell'handle del semaforo di sistema era non valido. NOTA: APPC non può intercettare tutti gli handle di semafori non validi. Se il TP passa un handle semaforo della RAM non valido, ne risulta una violazione di protezione. |
| 000000D7 | Stato di ritorno errato con dati | Il valore rtn_status specificato non è stato riconosciuto da APPC. |
| 000000E1 | AP_R_T_S_BAD_STATE | La conversazione non si trova in uno stato consentito quando il TP ha emesso questo verbo. |
| 000000F1 | AP_BAD_LL (per una conversazione di base) | Il campo di lunghezza del record logico di un record logico contiene un valore non valido, ovvero 0x0000, 0x0001, 0x8000 o 0x8001. Per informazioni sui record logici, vedere Informazioni sui programmi di transazione . |
| 000000F2 | AP_SEND_DATA_NOT_SEND_STATE | Il tp locale ha emesso SEND_DATA o MC_SEND_DATA, ma la conversazione non era nello stato SEND. |
| 000000F5 | AP_SEND_DATA_CONFIRM_ON_SYNC_NONE | Il tipo CONFIRM non è consentito per una conversazione allocata con un sync_level di NONE. |
| 000000F6 | AP_SEND_DATA_NOT_LL_BDY (per una conversazione di base) | Il TP è stato avviato ma non è stato completato l'invio di un record logico. Ciò si verifica solo quando il tipo è uno dei seguenti: AP_SEND_DATA_CONFIRM, AP_SEND_DATA_DEALLOC_FLUSH, AP_SEND_DATA_DEALLOC_SYNC_LEVEL, AP_SEND_DATA_P_TO_R_FLUSH, AP_SEND_DATA_P_TO_R_SYNC_LEVEL |
| 00000102 | AP_SEND_ERROR_LOG_LL_WRONG (per una conversazione di base) | Il campo LL della variabile GDS del log degli errori non corrisponde alla lunghezza effettiva dei dati. |
| 00000103 | AP_SEND_ERROR_BAD_TYPE (per una conversazione semplice) | Il valore di err_type non è valido. |
| 00000105 | AP_BAD_ERROR_DIRECTION | Il err_dir specificato non è stato riconosciuto da APPC. |
| 00000150 | AP_CNOS_IMPLICIT_PARALLEL | APPC non consente a un programma di modificare il limite di sessione per una modalità diversa dalla modalità SNASVCMG per il modello partner implicito quando il modello specifica sessioni parallele. Il termine "modello" viene usato perché molti dei valori effettivi devono ancora essere compilati. |
| 00000151 | AP_CANT_RAISE_LIMITS | APPC non consente di impostare limiti di sessione su un valore diverso da zero, a meno che i limiti non siano zero. |
| 00000152 | AP_AUTOACT_EXCEEDS_SESSLIM | Nel verbo CNOS il valore per auto_activate è maggiore del valore per partner_lu_mode_session_limit. |
| 00000153 | AP_TUTTE_MODALITÀ_DEVE_REIMPOSTARE | APPC non consente un limite di sessione diverso da zero quando mode_name_select indica ALL. |
| 00000154 | AP_BAD_SNASVCMG_LIMITS | Il programma ha specificato impostazioni non valide per i parametri partner_lu_mode_session_limit, min_conwinners_source o min_conwinners_target quando mode_name è stata specificata. |
| 00000155 | AP_MIN_GT_TOTAL | La somma di min_conwinners_source e min_conwinners_target specifica un numero maggiore di partner_lu_mode_session_limit. |
| 00000156 | AP_MODE_CHIUSO | L'unità lu locale non può negoziare un limite di sessione diverso da zero perché il limite massimo di sessione locale al lu partner è zero. |
| 00000156 | AP_CNOS_MODE_CLOSED | L'unità lu locale non può negoziare un limite di sessione diverso da zero perché il limite massimo di sessione locale al lu partner è zero. |
| 00000157 | AP_CNOS_MODE_NAME_RIFIUTA | La unità logica partner non riconosce il nome della modalità operativa specificato. |
| 00000159 | AP_RESET_SNA_DRAINS | La modalità SNASVCMG non supporta i valori dei parametri di svuotamento . |
| 0000015A | AP_SINGLE_NOT_SRC_RESP | Per un verbo CNOS a sessione singola, APPC consente solo all'unità lu locale (di origine) di essere responsabile della disattivazione delle sessioni. |
| 0000015B | AP_BAD_PARTNER_LU_ALIAS | APPC non riconosce il partner_lu_alias fornito. |
| 0000015C | AP_EXCEEDS_MAX_ALLOWED | Il programma ha emesso un verbo CNOS, specificando un partner_lu_mode_session_limit numero e set_negotiable (NO). |
| 0000015D | Cambiamento della fonte di drenaggio | APPC non consente mode_name_select (ONE) e drain_source (YES) quando drain_source (NO) è attualmente attivo per la modalità specificata. |
| 0000015E | AP_LU_DETACHED | Un comando ha reimpostato la definizione dell'unità logica locale prima che il verbo CNOS provasse a specificare l'unità logica. |
| 0000015F | AP_CNOS_COMMAND_RACE_REJECT | L'unità LU locale sta attualmente elaborando un verbo CNOS emesso dall'unità LU partner. |
| 00000167 | AP_SNASVCMG_RESET_NOT_ALLOWED | Il programma locale ha tentato di emettere i verbi CNOS per la modalità denominata SNASVCMG, specificando un limite di sessione pari a zero. |
| 000001B4 | LE_INFORMAZIONI_SUL_DISPLAY_SUPERANO_LA_LUNGHEZZA | Le informazioni DISPLAY restituite non rientrano nel buffer. |
| 000001B5 | DISPLAY_CONSTANTE_NON_VALIDA | Il valore specificato per NUM_SECTIONS o INIT_SEC_LEN non è valido. |
| 00000506 | AP_UNDEFINED_TP_NAME | Nel file di configurazione per l'applicazione appC non è riuscito a trovare un nome TP richiamabile corrispondente al valore di tp_name. |
| 00000509 | AP_ALLOCATE_NOT_PENDING | APPC non ha trovato un'allocazione in ingresso (dal TP di richiamo) che corrisponda al valore di tp_name, fornito da RECEIVE_ALLOCATE. RECEIVE_ALLOCATE attendeva l'allocazione in ingresso e alla fine si è verificato il timeout. |
| 00000519 | AP_CPSVCMG_MODE_NOT_ALLOWED | La modalità denominata CPSVCMG non può essere specificata come mode_name nel verbo di disattivazione della sessione. |
| 00000525 | AP_INVALID_PROCESS | Il processo che emette RECEIVE_ALLOCATE è diverso da quello avviato da APPC. |
| 080F6051 | AP_SECURITY_NOT_VALID | L'identificatore utente o la password specificati nella richiesta di allocazione non sono stati accettati dalla LU partner. |
| 084B6031 | AP_TRANS_PGM_NOT_AVAIL_RETRY | L'LU remoto ha rifiutato la richiesta di allocazione perché non è stata in grado di avviare il TP del partner richiesto. La condizione può essere temporanea, ad esempio un timeout. Il motivo dell'errore può essere registrato nel nodo remoto. Ripetere l'allocazione. |
| 084C0000 | Programma di transazione AP non disponibile, non riprovare | La LU remota ha rifiutato la richiesta di allocazione perché non è riuscita a avviare il TP del partner richiesto. La condizione è permanente. Il motivo dell'errore può essere registrato nel nodo remoto. Non ritentare l'allocazione fino a quando l'errore non è stato corretto. |
| 10086021 | NOME_AP_TP_NON_RICONOSCIUTO | Il LU partner non riconosce il nome TP specificato nella richiesta di allocazione. |
| 10086031 | AP_PIP_NOT_ALLOWED | La richiesta di allocazione ha specificato i dati PIP, ma il partner TP non richiede questi dati o il partner LU non li supporta. |
| 10086032 | AP_PIP_NON_SPECIFICATO_CORRETTAMENTE | Il tp del partner richiede dati PIP, ma la richiesta di allocazione non ha specificato dati PIP o un numero errato di parametri. |
| 10086034 | AP_CONVERSATION_TYPE_MISMATCH | Il partner LU o TP non supporta il tipo di conversazione (di base o mappato) specificato nella richiesta di allocazione. |
| 10086041 | AP_SYNC_LEVEL_NOT_SUPPORTED (livello di sincronizzazione AP non supportato) | Il tp del partner non supporta il sync_level (AP_NONE o AP_CONFIRM_SYNC_LEVEL) specificato nella richiesta di allocazione oppure il sync_level non è stato riconosciuto. |