UPA NIProvider channelInactive portno=<[channel failure] socket channel is not in the active state f

We have a NIprovider application that provide Market by voulume. For some reason, we received a channel failure, exact error message below.

[ChannelSession]channelInactive portno=49504<[channel failure] socket channel is not in the active state for getBuffer>.

Any idea what could cause the issue?

version:

productVersion: upaj7.4.0.L1.all.rrg

productInternalVersion: upaj7.4.F9

productDate: Fri May 16 12:00:00 CST 2014 Thomson Reuters

Best Answer

  • @mreina

    If the application calls the Channel.getBuffer method on the inactive channel, UPA will return the null buffer with this error.

    It is possible that the connection between the application and ADH has been lost. You may need to verify the ADH log for disconnection.

Answers

  • Because we are using a Private Stream to pricing into the Reuters Electronic Trading software, where should we look to identify the cause of the disconnection? We have no ADH that our NIProvider connects to...

  • It should be the server that the UPA NIProvider is connecting to.