This page describes messages with message class 0003. The messages have the format:
0003nnnn
where | 0003 | is the message class: |
nnnn | is the message number in the range 0000 - 9999. |
This message class indicates the conversation has ended for the following reasons:
The partner issued an EOC
or a DEREGISTER
operation.
A timeout occurred for the partner (defined by either CLIENT-NONACT
or
SERVER-NONACT
) or the conversation (defined by CONV-NONACT
). All resources
allocated for the conversation are released.
This document covers the following topics:
00030003 | 00030005 | 00030010 | 00030011 | 00030012 | 00030067 | 00030073 | 00030475 | 00030487 | 00030488
00030003 | No Matching Conversation Found |
Explanation |
The conversation cannot be found, or no request is available for processing. This response is returned when:
|
Action |
Situation 1 is a user error. Check the program and correct the error. For situation 2, contact the administrator and check the value supplied
for For situation 3, this is an information-type message. How the program continues depends on the application. |
00030005 | Partner finished the conversation |
Explanation |
The partner has ended of the conversation by either an
|
Action |
This is an informational message. How the program continues depends on
the application. Messages from the partner not yet received can be received
with subsequent |
00030010 | EOC due to DEREGISTER of partner |
Explanation |
This error comes as the result of a receive function. The particular
conversation is already closed because the partner application has
|
Action |
If possible, back out all actions taken for that conversation, since the end does not appear to be graceful. |
00030011 | Partner cancelled the conversation |
Explanation |
The partner marked the conversation as cancelled with the |
Action |
If possible, back out all actions taken for the conversation. |
00030012 | EOC due to LOGOFF of partner |
Explanation |
This error results from an attempted receive on a conversation that is
already closed because the partner application performed a |
Action |
If possible, back out all actions taken for the conversation. |
00030067 | Partner timeout occurred |
Explanation |
The partner for the conversation is no longer active. All conversations
with this partner are terminated. This occurs when the partner has not issued a
call to EntireX Broker for the time defined by either |
Action |
If this happens repeatedly, contact the administrator and check the value
supplied for |
00030073 | Conversation timeout occurred |
Explanation |
The timeout defined for the conversation has elapsed without the partner
issuing a Broker call against the conversation and therefore the conversation
has ended. For the Broker, timeout is specified by the |
Action |
Check the following causes:
|
00030475 | Publication timeout occurred |
Explanation |
The timeout defined for the publication has elapsed. For the Broker,
timeout is specified by the |
Action |
You may need to increase the timeout value if necessary. Do not supply too high a value, however, as this can lead to resources being used for a long period of time. |
00030487 | No multipart publication supported |
Explanation |
A publication cannot extended after doing a commit (either
|
Action |
Start a new publication instead with publication ID |
00030488 | No matching publication found |
Explanation |
The publication specified by publication ID could not be found. |
Action |
This is a user error. Publishers and subscribers ensure that the specific publications exist before referencing them. |