Failed writing message to 'datastore/async-msgs.db': No memory for operation

Failed writing message to 'datastore/async-msgs.db': No memory for operation

book

Article ID: KB0092033

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Message Service -
Not Applicable -

Description

Resolution:
JMS receiver crashing with "Failed writing message to 'datastore/async-msgs.db': No memory for operation" error message.

This can be a little confusing in that it is complaining that it cannot do a disk I/O, but also about memory.  Even though they may seem disparate issues, one can cause the other.  If you do not have available memory, you cannot do anything.  
This problem is the system running out of memory to and being prevented to do a simple disk I/O.

In summary and to reiterate, this disk write problem is caused by EMS running out of memory.  Increase the memory to solve the problem.

Issue/Introduction

Failed writing message to 'datastore/async-msgs.db': No memory for operation