Specified historical sink 'DB' does not exist

Wrapper had an addition line of error at the top -

INFO   | jvm 2    | 2019/10/04 10:41:16 | E [t.e.a.history                 ] [14:41:16]: Error storing tag history data store-forward-name=DB
INFO   | jvm 2    | 2019/10/04 10:41:16 | java.lang.IllegalArgumentException: Specified historical sink 'DB' does not exist.
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at com.inductiveautomation.ignition.gateway.history.HistoryManagerImpl.storeHistory(HistoryManagerImpl.java:166)
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory$DelayedEvaluationContainer.process(HistoryActorFactory.java:882)
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at com.inductiveautomation.gateway.tags.history.actor.HistoryActorFactory$DelayedEvaluationContainer.run(HistoryActorFactory.java:843)
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at java.base/java.util.concurrent.FutureTask.runAndReset(Unknown Source)
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
INFO   | jvm 2    | 2019/10/04 10:41:16 | 	at java.base/java.lang.Thread.run(Unknown Source)

When I went to config->Store and Forward, the only thing I saw was “Server:Error”. I clicked edit configuration, I saw my datase stuff, clicked save, and then it appeared normally. However, in my logs, I then saw this new error after the gateway implemented the changes and it looks like it may be related

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.

at org.apache.commons.dbcp2.DelegatingConnection.getSchema(DelegatingConnection.java:941)

at org.apache.commons.dbcp2.DelegatingConnection.getSchema(DelegatingConnection.java:941)

at com.inductiveautomation.ignition.gateway.datasource.SRConnectionWrapper.getSchema(SRConnectionWrapper.java:546)

at com.inductiveautomation.ignition.gateway.db.schema.DBTableSchema.refreshTableState(DBTableSchema.java:187)

at com.inductiveautomation.ignition.gateway.db.schema.DBTableSchema.verifyAndUpdate(DBTableSchema.java:87)

at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink.checkTables(TagHistoryDatasourceSink.java:1110)

at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink.initialize(TagHistoryDatasourceSink.java:237)

at com.inductiveautomation.ignition.gateway.history.sf.sinks.AbstractSink.tryToInit(AbstractSink.java:94)

at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink.tryToInit(TagHistoryDatasourceSink.java:218)

at com.inductiveautomation.ignition.gateway.history.sf.sinks.AbstractSink.startup(AbstractSink.java:43)

at com.inductiveautomation.gateway.tags.history.storage.TagHistoryDatasourceSink.startup(TagHistoryDatasourceSink.java:228)

at com.inductiveautomation.ignition.gateway.history.sf.sinks.AggregateSink.startup(AggregateSink.java:131)

at com.inductiveautomation.ignition.gateway.history.DefaultStoreAndForwardEngine.startup(DefaultStoreAndForwardEngine.java:187)

at com.inductiveautomation.ignition.gateway.history.StandardStoreAndForwardEngine.updateSettings(StandardStoreAndForwardEngine.java:91)

at com.inductiveautomation.ignition.gateway.history.HistoryManagerImpl.ensureStoreAndForwardEngineLoaded(HistoryManagerImpl.java:444)

at com.inductiveautomation.ignition.gateway.history.HistoryManagerImpl$1.recordUpdated(HistoryManagerImpl.java:97)

at com.inductiveautomation.ignition.gateway.history.HistoryManagerImpl$1.recordUpdated(HistoryManagerImpl.java:83)

at com.inductiveautomation.ignition.gateway.localdb.PersistenceInterfaceImpl.notifyRecordUpdated(PersistenceInterfaceImpl.java:178)

at com.inductiveautomation.ignition.gateway.redundancy.RedundantPersistenceInterfaceImpl.doNotifyRecordUpdated(RedundantPersistenceInterfaceImpl.java:88)

at com.inductiveautomation.ignition.gateway.redundancy.RedundantPersistenceInterfaceImpl$RecordUpdateListener.recordUpdated(RedundantPersistenceInterfaceImpl.java:295)

at com.inductiveautomation.ignition.gateway.redundancy.RedundantPersistenceInterfaceImpl$RecordUpdateMessage.notify(RedundantPersistenceInterfaceImpl.java:346)

at com.inductiveautomation.ignition.gateway.redundancy.RedundantPersistenceInterfaceImpl$RecordUpdateListener.receiveCall(RedundantPersistenceInterfaceImpl.java:278)

at com.inductiveautomation.ignition.gateway.redundancy.QueueableMessageReceiver.receiveCall(QueueableMessageReceiver.java:47)

at com.inductiveautomation.ignition.gateway.redundancy.RedundancyManagerImpl.dispatchMessage(RedundancyManagerImpl.java:813)

at com.inductiveautomation.ignition.gateway.redundancy.RedundancyManagerImpl$ExecuteTask.run(RedundancyManagerImpl.java:849)

at com.inductiveautomation.ignition.common.execution.impl.BasicExecutionEngine$ThrowableCatchingRunnable.run(BasicExecutionEngine.java:518)

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

at java.base/java.util.concurrent.FutureTask.run(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)