Cannot instantiate abstract class or interface : securiton.uls.domain.persist.link.impl.LinkPOSupport
at org.hibernate.metamodel.internal.EntityInstantiatorPojoStandard.instantiate(EntityInstantiatorPojoStandard.java:90) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.persister.entity.AbstractEntityPersister.instantiate(AbstractEntityPersister.java:4292) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.internal.SessionImpl.instantiate(SessionImpl.java:1467) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.internal.SessionImpl.instantiate(SessionImpl.java:1451) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.instantiateEntity(AbstractEntityInitializer.java:673) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.resolveEntityInstance(AbstractEntityInitializer.java:666) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.resolveInstance(AbstractEntityInitializer.java:633) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.resolveEntityInstance(AbstractEntityInitializer.java:528) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.graph.entity.AbstractEntityInitializer.resolveInstance(AbstractEntityInitializer.java:403) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.internal.InitializersList.resolveInstances(InitializersList.java:87) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.internal.StandardRowReader.coordinateInitializers(StandardRowReader.java:110) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.internal.StandardRowReader.readRow(StandardRowReader.java:87) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:179) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.results.spi.ListResultsConsumer.consume(ListResultsConsumer.java:33) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.doExecuteQuery(JdbcSelectExecutorStandardImpl.java:362) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.executeQuery(JdbcSelectExecutorStandardImpl.java:168) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.exec.internal.JdbcSelectExecutorStandardImpl.list(JdbcSelectExecutorStandardImpl.java:93) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.sql.exec.spi.JdbcSelectExecutor.list(JdbcSelectExecutor.java:31) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.loader.ast.internal.SingleIdLoadPlan.load(SingleIdLoadPlan.java:144) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.loader.ast.internal.SingleIdLoadPlan.load(SingleIdLoadPlan.java:116) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.loader.ast.internal.SingleIdEntityLoaderStandardImpl.load(SingleIdEntityLoaderStandardImpl.java:72) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.persister.entity.AbstractEntityPersister.doLoad(AbstractEntityPersister.java:3486) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractEntityPersister.java:3476) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.event.internal.DefaultLoadEventListener.loadFromDatasource(DefaultLoadEventListener.java:602) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.event.internal.DefaultLoadEventListener.loadFromCacheOrDatasource(DefaultLoadEventListener.java:588) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:557) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.event.internal.DefaultLoadEventListener.doLoad(DefaultLoadEventListener.java:550) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.event.internal.DefaultLoadEventListener.load(DefaultLoadEventListener.java:202) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.event.internal.DefaultLoadEventListener.doOnLoad(DefaultLoadEventListener.java:101) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.event.internal.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:78) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:138) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.internal.SessionImpl.fireLoadNoChecks(SessionImpl.java:1231) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.internal.SessionImpl.immediateLoad(SessionImpl.java:1043) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:173) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:310) ~[hibernate-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT]
It seems like initializing a HibernateProxy for an abstract class currently throws an exception. Im currently not quite sure on the side conditions for this Exception to happen