Details
-
Type: Other
-
Status: Closed
-
Priority: Default
-
Resolution: Fixed
-
Affects Version/s: 1.1.0
-
Fix Version/s: None
-
Component/s: Engine
-
Labels:None
-
Environment:Linux.
Description
Hi,
Was receiving this message without any stack trace or details on initialization of the quickfixj engine.
2007-10-15 15:52:53,394 [QFJ Timer] INFO quickfixj.event - FIX.4.2:SENDER->TARGET: Error Reading/Writing in MessageStore
The subsequent incoming seqnum does not get updated in the db though outgoing does, causing the engines to stop talking to each other. I believe I had to delete entries in the messages table to get rid of the error. Unfortunately, I forgot to capture the offending data in messages table.
Q:
- Is there a way to get more information about 'Error Reading/Writing in MessageStore' message to make the cause more apparent (like a strack trace, or data that failed to be read/written)?
- Is the behavior expected (unable to write incoming seqnum once the error has occurred )?
- Is there a way to make the engine throw an exception on initialization when the error occurs so that the process can be stopped instead of allowed to continue? The error itself is logged at INFO level.
Thanks a lot for your help.