# Error: Server Error - java.lang.Exception: Unable to add data to memory buffer, buffer full

**URL:** <https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303>\
**Category:** Ignition\
**Created:** [September 16, 2019, 10:13pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303 "2019-09-16T22:13:50Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![r123](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@r123](https://forum.inductiveautomation.com/u/r123)\
**Post date:** [September 16, 2019, 10:13pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/1 "2019-09-16T22:13:50Z")

</div>

On the Store and forward page I get this:

```python
Error: Server Error
In the log:
java.lang.Exception: Unable to add data to memory buffer, buffer full.

at com.inductiveautomation.ignition.gateway.history.stores.MemoryStore.insertInBuffer(MemoryStore.java:174)

at com.inductiveautomation.ignition.gateway.history.stores.MemoryStore.syncdStoreData(MemoryStore.java:77)

at com.inductiveautomation.ignition.gateway.history.stores.AbstractStore.storeData(AbstractStore.java:223)

at com.inductiveautomation.ignition.gateway.history.stores.MultiStageStore.syncdStoreData(MultiStageStore.java:144)

at com.inductiveautomation.ignition.gateway.history.stores.AbstractStore.storeData(AbstractStore.java:223)

at com.inductiveautomation.ignition.gateway.history.DefaultStoreAndForwardEngine.storeData(DefaultStoreAndForwardEngine.java:144)

at com.inductiveautomation.ignition.gateway.history.HistoryManagerImpl.storeHistory(HistoryManagerImpl.java:196)

at com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory$DelayedEvaluationContainer.process(HistoryActorFactory.java:882)

at com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory$DelayedEvaluationContainer.run(HistoryActorFactory.java:843)

at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)

at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.base/java.lang.Thread.run(Unknown Source)

```

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 17, 2019, 2:56pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/2 "2019-09-17T14:56:29Z")

</div>

Seems pretty clear to me. Your quarantine has run out of space. Look at the Store and Forward system’s status page and look at what’s in quarantine.

---

<div class="post-metadata">

**Author:** ![r123](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@r123](https://forum.inductiveautomation.com/u/r123)\
**Post date:** [September 17, 2019, 3:04pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/3 "2019-09-17T15:04:18Z")

</div>

I think that is were it just shows the error: “Error: Server Error”  
I can look at the configuration page but I don’t see any other status.

---

<div class="post-metadata">

**Author:** ![r123](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@r123](https://forum.inductiveautomation.com/u/r123)\
**Post date:** [September 17, 2019, 3:10pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/4 "2019-09-17T15:10:12Z")

</div>

I turned off the “tags.execution.actors.history” logger and now that message is gone/hidden.  
I now see that there is another error when looking at the Store and Forward page:  
java.lang.AbstractMethodError:  
Receiver class com.mysql.jdbc.Connection does not define or inherit an implementation of the resolved method abstract getSchema()Ljava/lang/String; of interface java.sql.Connection

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 17, 2019, 3:21pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/5 "2019-09-17T15:21:20Z")

</div>

I’m guessing you’re using a MySQL server. If you recently upgraded Ignition, you’ll need to update the MySQL driver; follow the upgrade steps outlined in this KBA: [https://support.inductiveautomation.com/index.php?/Knowledgebase/Article/View/125/0/connection-errors-when-configuring-mysql-80-database-in-ignition](https://support.inductiveautomation.com/index.php?/Knowledgebase/Article/View/125/0/connection-errors-when-configuring-mysql-80-database-in-ignition)

---

<div class="post-metadata">

**Author:** ![r123](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@r123](https://forum.inductiveautomation.com/u/r123)\
**Post date:** [September 17, 2019, 3:35pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/6 "2019-09-17T15:35:14Z")

</div>

No upgrade but I am using MySQL 5.7.26.0. Is that not compatible with Ignition 8.0.2?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 17, 2019, 10:56pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/7 "2019-09-17T22:56:52Z")

</div>

That would be fine with a new Ignition system, but if your gateway backup is old, it’s possible your embedded JDBC driver is too far out of date - it’s still worth attempting the update.

---

<div class="post-metadata">

**Author:** ![r123](https://avatars.discourse-cdn.com/v4/letter/r/838e76/32.png) [@r123](https://forum.inductiveautomation.com/u/r123)\
**Post date:** [September 17, 2019, 11:28pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/8 "2019-09-17T23:28:46Z")

</div>

Following the guide did seem to help some but I don’t see how to Reinitialize the database connection and store and forward page did show something but now is stuck loading.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [September 18, 2019, 5:48pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/9 "2019-09-18T17:48:00Z")

</div>

Just edit the DB connection that’s stuck loading, then save changes (even though you didn’t make any). That should restart the connection if there’s some issue.

If that’s still not working, then I would encourage you to contact support - this might be past what can really be troubleshooted via the forums.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [June 12, 2025, 6:26pm UTC](https://forum.inductiveautomation.com/t/error-server-error-java-lang-exception-unable-to-add-data-to-memory-buffer-buffer-full/28303/10 "2025-06-12T18:26:57Z")

</div>

Split this topic on June 12, 2025, 6:26pm UTC

A post was split to a new topic: [Issues upgrading MySQL jar](https://forum.inductiveautomation.com/t/issues-upgrading-mysql-jar/107340)
