TS/MP 2.5 Pathsend and Server Programming Manual

901: FEScInvalidPathmonName
Cause. The PATHMON process name specified in a call to SERVERCLASS_SEND_ or
SERVERCLASS_DIALOG_BEGIN_ is not syntactically correct. This name must be a valid external
process name. This is a programming error.
Typical file-system error: 2 (FEInvalOp).
Effect. The send initiation fails with an error.
Recovery. Correct the PATHMON name syntax. For more information, see the TS/MP Pathsend
and Server Programming Manual.
902: FEScPathmonConnect
Cause. An error has occurred in the communication of the requestor with the PATHMON process.
For example, an open operation has failed, an I/O error has occurred, or the PATHMON process
has failed.
Typical file-system errors: 12, 14, 40, 48, 201, or one of the path errors between 240 and 255.
Effect. The SERVERCLASS_SEND_ or SERVERCLASS_DIALOG_BEGIN_ call is completed with an
error. The message is not sent to the server process.
Recovery. Recovery depends upon the file-system error:
Error 12 (FEInUse) indicates that the PATHMON process was unable to open the ACS subsystem
process broker. Specific causes of this situation include (but are not limited to) these:
The maximum number of processes that the PATHMON process can communicate with
is exceeded.
The remote password on the system where the SERVERCLASS_SEND_ request originated
is not set for the system where the server-class was running. The PATHMON process
receives a file-system error 48 but converts this error into a file-system error 12. To recover,
ensure that all remote passwords are properly set, as described in the Expand Network
Management Guide.
Error 14 (FENoSuchDev) indicates the PATHMON process does not exist. Start the PATHMON
process or use an existing PATHMON process.
Error 40 (FETimeout) indicates that a timeout error occurred, possibly because a server is in
debug mode. For more information about timeout errors for servers in debug mode, see
Considerations for Debugging Pathway Servers in chapter 4 of the TS/MP Pathsend and
Server Programming Manual.
Error 48 (FESecViol) indicates there is a security violation. For information about network and
server-class security, see chapter 3, Writing Pathsend Requestors, in the TS/MP Pathsend and
Server Programming Manual.
Error 201 (FEPathDown) or error 240 through 255 indicates that a path error occurred (for
example, the PATHMON process failed). Restart the PATHMON process.
903: FEScPathmonMessage
Cause. The ACS subsystem process broker received an unrecognizable message from the PATHMON
process while processing a SERVERCLASS_SEND_ or SERVERCLASS_DIALOG_BEGIN_ request.
You might be using incompatible versions of the ACS subsystem and PATHMON processes, or
this could be an ACS subsystem or PATHMON process internal error.
Typical file-system error: 0 (FEOK).
Effect. The SERVERCLASS_SEND_ or SERVERCLASS_DIALOG_BEGIN_ call is completed with an
error. The message is not sent to the server process.
Recovery. This is a nonrecoverable error.
Descriptions of Pathsend Errors 127