Product/components used and version/fix level:
Integration Server version 10.5 with fixes: IS_10.5_SPM_Fix9, IS_10.5_WmCloud_Fix5, IS_10.5_Core_Fix16
Detailed explanation of the problem:
I am trying to make use of the WxSocketAdapter project available in the Software AG’s GitHub repo to establish TCP/IP server/client connectivity. The project documentation provided in the README is helpful in setting up and installing the adapter in the IS. However, the documentation on usage of adapter notification bit is missing.
To begin with, I wanted to setup IS as a TCP server, so I created a connection in server mode and enabled it. I also created a new adapter notification to read the socket data asynchronously Socket Read Async template) using the Designer. I tried connecting and sending a message to the IS TCP server socket from a Java client. The data also included a connection termination string to indicate the TCP server that it is going to disconnect after closing the socket. The adapter notification in the IS was triggered and the message/data was received and published to the JMS Queue as expected. However, when I sent a new message from my Java client again, the adapter notification this time did not trigger and the message was NOT published to the JMS Queue - I tried this multiple times and the notification was not triggered - not sure why! Things got complicated and encountered many errors when I tried to refresh the adapter connection and notification (suspend/disable). The server logs started to fill with “Socker Read: socker closed”. Designer throws an error when I try to delete the notification. Please refer the below server logs/screenshots/errors.
Has someone been able to install WxSocketAdapter and use it without facing any errors/issues? Appreciate your inputs and help on this.
Error messages / full error message screenshot / log file:
Error:
WxSocketAdapterTest/WxSocketAdapterTest.notification:AsyncNotify: [ART.116.3025] Adapter Runtime (Notification): Unable to delete notification WxSocketAdapterTest.notification:AsyncNotify.
[ART.116.3038] Adapter Runtime (Notification): Error in Notification Callback:deleteCallback notification WxSocketAdapterTest.notification:AsyncNotify.
null
Question related to a free trial, or to a production (customer) instance?
WxSocketAdapter