Häufig gestellte Fragen FAQ (DE)
32. Was bedeutet der Fehlercode -72 im Socketserver-Logfile?
Unter unixoiden Betriebssystemen kann es passieren, dass Fehlercodes um ein Vielfaches von 256 verschoben ausgegeben werden.
Bsp: Der Rückgabewert 440 wird somit als 184 bzw. sogar als -72 ausgegeben.
Nachfolgende Aufstellung gibt eine Übersicht über mögliche Fehlerrückgaben durch den Socketserver. Die Fehlernummern haben folgende Bedeutung:
|
Rückgabewert |
Beschreibung der Rückgabewerte |
|
401 |
Xerces reported error in input xml or during output xml generation |
|
402 |
Function not implemented. |
|
403 |
Internal error |
|
404 |
At least one step failed, because the executed command failed. |
|
405 |
The specified input file is empty. |
|
406 |
The specified contents of a job or step are invalid. |
|
407 |
Properties incompatible, for example InMemoryProcessing=1 and InputFilename=xxx.rtf im FormatStep |
|
408 |
the job or step is still processed (used for intermediate results) |
|
409 |
No input filename specified |
|
410 |
Java exception occurred |
|
411 |
A step was not executed, because one of his predecessors failed |
|
412 |
A step reached its configured timeout and was not executed completely. |
|
413 |
During execution of a step, the job timeout was reached. The step was not executed completely. |
|
414 |
During execution of a job, a step timeout or the job timeout was reched, and the processing was stopped. |
|
433 |
Der SocketServer hängt wegen eines allgemeinen Resourceproblems (z.B maximaler Speicher des Betriebsystems überschritten). |
|
434 |
Keine Antwort vom Socketserver nachdem die in der Property SocketTimeout angegebene Zeit überschritten wurde. Dieser Returncode wird ab Version 1.15.8 nicht mehr verwendet. Es wird der Returncode 439 geliefert. |
|
435 |
Java: Exitcode of natives could not be read (NOEXITCODE) |
|
436 |
Java: DocumentServer: no asynchronous job result available after several tries (ASYNCRESULTMISSING) |
|
437 |
Java: General exception (GENERALEXCEPTION) |
|
441 |
SocketServer: Zu wenig oder keine Argumente |
|
442 |
SocketServer: Nicht zulässige Portnummer |
|
443 |
SocketServer: CIB Job Library nicht verfügbar |
|
444 |
SocketServer: Ungültiger Content-Type |
|
445 |
SocketServer: Allgemeiner Fehler mit Beschreibung |
|
446 |
SocketServer: Allgemeiner Fehler |
|
447 |
SocketServer: Die Url im http-Header ist ungültig. Erlaubt sind /job und /terminate |
|
448 |
SocketServer: Idle Timeout reached |
|
449 |
reserved for future use |
|
450 |
ServerManager hat Terminierungssignal empfangen |
|
451 |
ServerManager: Zu wenig oder keine Argumente |
|
452 |
ServerManager: Falsches Argument |
|
453 |
ServerManager: Nicht zulässige Portnummer |
|
454 |
SocketServer: Maximaler Arbeitsspeicher erreicht. Siehe de.cib.docserv.socket.MaxMemory. |
|
455 |
SocketServer: Allgemeiner Fehler mit Beschreibung |
|
456 |
SocketServer: Allgemeiner Fehler |
|
457 |
SocketServer soll (re)konfiguriert werden |
|
458 |
SocketServer: Maximaler Arbeitsspeicher erreicht. Fehler bei der Allokation („malloc()“). Siehe de.cib.docserv.socket.MaxMemory. |
|
459 |
SocketServer: Maximaler Arbeitsspeicher erreicht. Fehler bei der Allokation („new“). Siehe de.cib.docserv.socket.MaxMemory. |
Der Fehlercode -72 tritt immer dann auf, wenn die mit de.cib.docserv.MaxJobCountPerProcess angegebene Anzahl an Jobs bearbeitet wurde und somit die Socketserver-Prozesse neu gestartet werden. Die Logdateien von CIB job und den CIB docgen werden dabei neu begonnen, und können auf diese Weise in der Größe begrenzt werden.

