Nach dem löschen der jdbc.persist werden keine Tabellen geschrieben.
nach dem Neustart steht im log.
ich vermute mal das damit die Verbindung zur Datenbank aufgebaut wird.
danach kommen nur noch Java Fehler
ich kann da leider nicht lesen was das Problem ist. Sieht fast aus wie ein Konvertierungsproblem. Und was ist der listener ?
nach dem Neustart steht im log.
Code:
2023-01-12 18:47:12.798 [INFO ] [persistence.jdbc.internal.JdbcMapper] - JDBC::openConnection: Driver is available::Yank setupDataSource 2023-01-12 18:47:13.051 [INFO ] [persistence.jdbc.internal.JdbcMapper] - JDBC::logTime: 'pingDB': afterAccess = 253 ms timeAverage50 = 253 ms timeAverage100 = 253 ms timeAverage200 = 253 ms afterAccessMin = 253 ms afterAccessMax = 253 ms 1000Statements = 0 sec statementCount = 1
danach kommen nur noch Java Fehler
Code:
2023-01-12 18:47:13.575 [WARN ] [org.openhab.core.items.GenericItem ] - failed notifying listener 'org.openhab.core.persistence.internal.PersistenceManagerImpl@20e62636' about state update of item local_USV_Status: class java.lang.Integer cannot be cast to class java.lang.Long (java.lang.Integer and java.lang.Long are in module java.base of loader 'bootstrap') java.lang.ClassCastException: class java.lang.Integer cannot be cast to class java.lang.Long (java.lang.Integer and java.lang.Long are in module java.base of loader 'bootstrap') at org.openhab.persistence.jdbc.db.JdbcMariadbDAO.doPingDB(JdbcMariadbDAO.java:92) ~[?:?] at org.openhab.persistence.jdbc.internal.JdbcMapper.pingDB(JdbcMapper.java:78) ~[?:?] at org.openhab.persistence.jdbc.internal.JdbcMapper.checkDBAccessability(JdbcMapper.java:248) ~[?:?] at org.openhab.persistence.jdbc.internal.JdbcPersistenceService.internalStore(JdbcPersistenceService.java:149) ~[?:?] at org.openhab.persistence.jdbc.internal.JdbcPersistenceService.store(JdbcPersistenceService.java:135) ~[?:?] at org.openhab.core.persistence.internal.PersistenceManagerImpl.handleStateEvent(PersistenceManagerImpl.java:152) ~[?:?] at org.openhab.core.persistence.internal.PersistenceManagerImpl.stateChanged(PersistenceManagerImpl.java:473) ~[?:?] at org.openhab.core.items.GenericItem.lambda$1(GenericItem.java:259) ~[?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?]
Kommentar