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.