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.