Eccezioni e gestione degli errori con l'adapter SAP
Elenca le eccezioni generate dall'adapter Microsoft BizTalk per mySAP Business Suite. Questi possono contenere:
Eccezione interna, che è un'eccezione di sistema generata da .NET Framework
Eccezione LOB generata dalla libreria client LINEB.
Per altre informazioni sull'eccezione interna, vedere la documentazione di .NET Framework o SAP. Le eccezioni contengono anche un messaggio di errore dettagliato che può aiutare a risolvere il problema.
Descrizioni delle eccezioni
Eccezione | Possibile causa/descrizione |
---|---|
ObjectDisposedException | L'adattatore genera questa eccezione quando il client dell'adattatore tenta di accedere al file XMLReader della risposta dopo l'eliminazione. |
XmlReaderGenerationException | L'adapter genera questa eccezione quando non è in grado di generare un XmlReader dal messaggio di output. Ciò potrebbe anche essere dovuto ad alcuni problemi con i dati ricevuti dal sistema SAP. Cercare l'eccezione interna e il messaggio di errore per altre informazioni. |
InvalidUriException | Questa eccezione viene generata quando l'URI di connessione non dispone dei componenti necessari per il stringa di connessione. |
Connectionexception | Questa eccezione viene generata quando si verifica un problema di connessione al sistema SAP o se una connessione sottostante diventa non valida, a causa di un errore nel sistema SAP o a causa di un problema di rete. |
TimeoutException | Questa eccezione viene generata quando il timeout specificato per un'operazione è scaduto. L'eccezione interna contiene le specifiche del motivo per cui il timeout specificato non è sufficiente. |
XmlReaderParsingException | L'adattatore genera questa eccezione se non supporta il tipo specificato o se viene specificato un valore non corretto per il tipo. Inoltre, il codice XML di input potrebbe non essere corretto. Un valore non corretto include casi in cui viene superata la quantità massima di testo o cifre massime. Il codice XML di input potrebbe non essere corretto se il nome o lo spazio dei nomi dell'operazione non è corretto. |
RFCException (derivato da AdapterException) | L'adattatore genera questa eccezione se si verifica un errore ricevuto dal sistema SAP. L'eccezione interna è l'eccezione effettiva ricevuta dal sistema SAP. |
UnsupportedOperationException | L'adapter genera questa eccezione quando il client dell'adattatore specifica un'azione non valida. |
Metadataexception | L'adattatore genera questa eccezione se si verifica un errore durante il recupero, l'esplorazione o la ricerca dei metadati. |