question

Upvotes
Accepted
3 1 1 2

Getting exception Unknown MsgType: 0 not supported

Hi,

We have a rfa publisher application written in Java running on Linux. We are trying to troubleshoot some exceptions that we are seeing in the logs.

We are using testclient to try and reproduce the issue. The exception we are seeing is the following -

2023-11-28 08:41:04.416 Caught internal exception [com.reuters.rfa.omm.OMMException: Unknown MsgType: 0 not supported]
in thread [rsslNamespace::localProviderSession Session EventQueueGroup]
  com.reuters.rfa.internal.rwf.RwfDecoder.unsafeDecodeMsg(Unknown Source)
  com.reuters.rfa.internal.rwf.RwfDecoder.decodeMsg(Unknown Source)
  com.reuters.rfa.internal.rwf.RwfMsgParsed.<init>(Unknown Source)
  {5}

This repeats multiple times

Followed by -

Received OMMCmd ERROR EVENT for id: 13842  Trying to publish item with inactive token.:com.reuters.rfa.session.omm.OMMItemCmd@2a56b204

We can only produce it when disconnecting (ctrl-c) testclient and reconnecting again to the publisher.

Do you know what either of these exceptions might mean?

Thanks,

John

#technologyrfarfa-apijavalinux
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
Accepted
24k 52 17 14

Hello @john.bailie

Which version of RFA Java API that encounters the issue? The latest versions of the API are 8.2.3.L1 and 7.8.1.L1. If you are not using the latest version, please migrate to the latest version to avoid all known issues.

If the issue still persists on the latest version, please give us the following information:

  • The Java version
  • The Linux platform detail
  • The replication steps with XML trace logs when the problem occurs
  • Can you replicate the issue with RFA Java OMM StarterProvider_Interactive example?
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
3 1 1 2

Hi,

We are using RFA Version: 8.0.0.E1.all.

Do you have a link where I can download the latest version from?

Thanks,
John


icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
3 1 1 2

Checking through the release notes for the RFA API

I did see the following -

---------------------------------------
rfaj8.0.0.E2.all
---------------------------------------

RFAJAVA-498; Interactive provider application throws an
"OMMException: Unknown MsgType:0 not supported" when it repeatedly receives
subscription/unsubscription requests.
This has been fixed.
(CaseId: 04032572)

Is it possible to do a minor upgrade rather than a major one?

An upgrade to the latest version might require additional development work and testing.

Thanks,
John

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
24k 52 17 14

Hello @john.bailie

Please be informed that the oldest version that still available for downloading is version 8.2.0.L2 (released on 2021).

You can download the API package from the following locations:

### Developer Portals ###

### my.refinitiv.com website ###

Please access https://my.refinitiv.com/content/mytr/en/downloadcenter/loadview.html.html website and log in with your My.Refinitiv account.

  • Product Family: MDS - API
  • Products: Robust Foundation API (RFA) - Java

1701351479156.png

If you cannot find the MDS - API product family, please contact your LSEG representative to verify your permission.



1701351479156.png (32.8 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.