Message sending and receiving of Server Plugin does not work.

Hi,

Messages can not be sent and received on EventServer under specific conditions.

I can not send messages from EventServer to Component Integration.

Implements a mechanism in which processes (a) to (c) below are executed in order by message drive.

(A) Send a message from ComponentA to EventServer (Plugin)

(B) Send a message to (c) in EventServer

(C) Send a message from EventServer (Plugin) to Component B

The following problems occur.

* In (c), the process of the sender ends normally, but the message is not reached at the receiver.

* Once processes (b) to (c) are executed once, messages can not be sent and received in all processes (a) to (c).

Please give some advice on how to solve this problem.

I don’t know if it is necessary, but here’s a supplement:

* Componet A and B are implemented by Component Integration.

* The receiver on the server side implements the registration of the receiver in Init() of BackgroundPlugin and the release of the receiver in Close().

* Message communication uses Message Communication Manager.

* The message “Communication Client background thread Now stopping …” is output in the event server log.

Thank you.

Hi. Could you please provide the code examples on what exactly you are doing in each of the components and plugins to send, subscribe and receive messages.

It would be very nice if you could make a simple versions of your components without any sensitive information, that just reproduce this issue.

But at minimum, could you please provide us the fragments of the related code. Thank you.

The problem is solved.

There was a problem with how to make it and calling MessageCommunicationManager.Stop() in an unexpected place.

I apologize to you for a fuss over.