diff --git a/extensions/panache/hibernate-orm-panache-common/runtime/src/main/java/io/quarkus/hibernate/orm/panache/common/runtime/AbstractJpaOperations.java b/extensions/panache/hibernate-orm-panache-common/runtime/src/main/java/io/quarkus/hibernate/orm/panache/common/runtime/AbstractJpaOperations.java index 980a272a07d3b..83d4aca1ad8a9 100644 --- a/extensions/panache/hibernate-orm-panache-common/runtime/src/main/java/io/quarkus/hibernate/orm/panache/common/runtime/AbstractJpaOperations.java +++ b/extensions/panache/hibernate-orm-panache-common/runtime/src/main/java/io/quarkus/hibernate/orm/panache/common/runtime/AbstractJpaOperations.java @@ -20,7 +20,6 @@ import org.hibernate.query.SelectionQuery; import io.agroal.api.AgroalDataSource; -import io.quarkus.agroal.DataSource; import io.quarkus.arc.Arc; import io.quarkus.arc.ArcContainer; import io.quarkus.arc.InstanceHandle; @@ -84,12 +83,6 @@ public Session getSession(String persistentUnitName) { if (sessionHandle.isAvailable()) { return sessionHandle.get(); } - if (!arcContainer.instance(AgroalDataSource.class, - new DataSource.DataSourceLiteral(persistentUnitName)).isAvailable()) { - throw new IllegalStateException( - "The named datasource '" + persistentUnitName - + "' has not been properly configured. See https://quarkus.io/guides/datasource#multiple-datasources for information on how to do that."); - } throw new IllegalStateException( "No entities were attached to persistence unit '" + persistentUnitName + "'. Did you forget to annotate your Panache Entity classes with '@Entity' or improperly configure the 'quarkus.hibernate-orm.\" "