question

Upvotes
Accepted
1 0 0 2

Service: MLIP, text: Error requesting Mfeed dictionary: com.reuters.tibmsg.TibException: Unable to open or read specified input file, JSFC Event Thread 0

Hi,

I send data to reuters, and I get this errors:

InsertBroker.processServiceInactive

Service: MLIP, text: Error requesting Mfeed dictionary: com.reuters.tibmsg.TibException: Unable to open or read specified input file, JSFC Event Thread 0

It is very interesting, because it works for days, but today it is not.

Have any idea, what would be the problem?

Thanks.

elektronrefinitiv-realtimetrepjava
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.

1 Answer

Upvotes
Accepted
665 3 5 6

@jonasgergo88

The JSFC is attempting to load the data dictionary, see this question.

If the JSFC is configured to load the dictionary from a local file then this will be specified like this :

*dictFromFile: true 

If this is the case I suggest that you confirm that the dictionary files are still accessible in the location also specified in same configuration e.g.

*fid_file_path: ./appendix_a 
*enum_file_path: ./enumtype.def 

However the JSFC will download the dictionary from the server that you are connecting to by default, or if you explicitly set the configuration :

*dictFromFile: false 

FYI: A local dictionary is typically configured in situations where the server does not support dictionary download or the dictionary supplied by the server is not compatible, which is sometimes the case with legacy API's.

If the JSFC is configured to download the dictionary and this has not changed then it points to a change on the server or perhaps the JSFC is no longer connecting to the same server which will need to be investigated.

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.