Consultor Eletrônico



Kbase P57792: No process to read data written to a pipe on AIX (8420).
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   30/12/2008
Status: Verified

SYMPTOM(s):

No process to read data written to a pipe on AIX (8420).

Cannot write response message. (8420)

java.io.IOException: There is no process to read data written to a pipe.

FACT(s) (Environment):

Client FSM Error : Invalid ACTION for STATE : state= <state> <descState> event= <event> <descEvent> action= <action> nextState= <state> <descState>. (8087)
Client FSM Error : Invalid ACTION for STATE : state= 0 STATE_IDLE event= 4 EVENT_RSP action= 10 nextState= 9 STATE_OBLIVION . (8087)
A connection with a remote socket was reset by that socket.
ServerIPC error. (8119)
Service Pack level is 9.1D07.
Progress 9.1D
IBM AIX POWER 5.1

CAUSE:

Service Pack was applied incorrectly.

Service Pack is applied to a standalone installation. The updated installation is then copied over the production installation.

Libraries are cached by the AIX operating system, so they appear to be in use even though all Progress processes have been stopped. If the updated installation is then copied over the production source, the changes will not be applied to files which appear to be in use.

FIX:

To prevent this from happening do the following:

1. Shut down all Progress processes.
2. Run
/usr/sbin/slibclean
to remove object files that are no longer in use from both the shared library region and the shared library and kernel text regions.
3. Remove the current version of the Progress install.
4. Copy the updated version (service pack applied ) to the proper location.