Fehlermeldungen
Verwenden Sie die Exception-Klasse, um Fehlermeldungen zu erhalten. Erfassen Sie die Fehlermeldung mit den TRY/CATCH-Konstrukten. Beispiel:
try{
Server *server=new Server();
//Connect to server
server->connect();
}catch(Exception e)
{
// ASCII Version-use the following code
cout << "Error Occurs," << e.getErrorMessage();
//Unicode Version -use the following code
UnicodeString error = e.getErrorMessage() ;
wcout << error.getTerminatedBuffer();
}
Die C++ API verwendet die folgenden Fehlermeldungen:
- Fehlermeldungen zur Verbindung:
- "Connection type not supported"
- "Client timeout"
- "Blank connection property name"
- "Blank property name"
- Fehlermeldungen zum Erstellen von Datentabellen (DataTables):
- "Blank column name"
- "Duplicated column name"
- "The column index is invalid"
- Fehlermeldungen für die MessagePackaging-Ausnahme:
- "Input Message is null"
- "Failed to connect to Server"
- "Failed to disconnect from Server"
- "Failed to open Http Connection"
- "Failed to get Service"
- "Failed to package the message using Serializer and Encoding"