Persisting failed queries fails on shutdown
java.lang.ClassCastException: class org.simantics.db.exception.ResourceNotFoundException cannot be cast to class java.lang.Integer (org.simantics.db.exception.ResourceNotFoundException is in unnamed module of loader org.eclipse.osgi.internal.loader.EquinoxClassLoader @12bbfc54; java.lang.Integer is in module java.base of loader 'bootstrap')
at org.simantics.db.impl.query.URIToResource.serializeValue(Unknown Source)
at org.simantics.db.impl.query.CacheEntryBase.serialize(CacheEntryBase.java:329)
at org.simantics.db.impl.query.QueryProcessor.save(QueryProcessor.java:1116)
at fi.vtt.simantics.procore.internal.XSupportImpl.saveQueries(XSupportImpl.java:200)
at org.simantics.Simantics.saveQueries(Simantics.java:478)
at org.simantics.SimanticsPlatform.shutdown(SimanticsPlatform.java:1039)
at org.simantics.SimanticsPlatform.shutdown(SimanticsPlatform.java:995)
at org.simantics.workbench.internal.SimanticsWorkbenchAdvisor$1.run(SimanticsWorkbenchAdvisor.java:735)
at org.simantics.workbench.internal.SimanticsWorkbenchAdvisor$7.run(SimanticsWorkbenchAdvisor.java:788)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:122)