# Custom SPI getting 'unnamed module of loader' error on Keycloak 19 startup with Quarkus

**URL:** <https://forum.keycloak.org/t/custom-spi-getting-unnamed-module-of-loader-error-on-keycloak-19-startup-with-quarkus/17382>\
**Category:** Getting advice\
**Created:** [September 13, 2022, 9:15pm UTC](https://forum.keycloak.org/t/custom-spi-getting-unnamed-module-of-loader-error-on-keycloak-19-startup-with-quarkus/17382 "2022-09-13T21:15:06Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![anovinger1](https://yyz2.discourse-cdn.com/free1/user_avatar/forum.keycloak.org/anovinger1/32/8325_2.png) [@anovinger1](https://forum.keycloak.org/u/anovinger1)\
**Post date:** [September 13, 2022, 9:15pm UTC](https://forum.keycloak.org/t/custom-spi-getting-unnamed-module-of-loader-error-on-keycloak-19-startup-with-quarkus/17382/1 "2022-09-13T21:15:06Z")

</div>

We have a custom SPI adapter that loads fine with Keycloak 19 Wildfly. We are working on transition to Quarkus, but the same SPI adapter is throwing the following error:

ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: class org.keycloak.quarkus.runtime.storage.database.jpa.NamedJpaConnectionProviderFactory cannot be cast to class org.keycloak.storage.UserStorageProviderFactory (org.keycloak.quarkus.runtime.storage.database.jpa.NamedJpaConnectionProviderFactory and org.keycloak.storage.UserStorageProviderFactory are in unnamed module of loader io.quarkus.bootstrap.runner.RunnerClassLoader @1c6b6478)

Any ideas what is causing this or how to solve it?

---

<div class="post-metadata">

**Author:** ![lildemarms](https://avatars.discourse-cdn.com/v4/letter/l/c2a13f/32.png) [@lildemarms](https://forum.keycloak.org/u/lildemarms)\
**Post date:** [November 14, 2023, 1:51pm UTC](https://forum.keycloak.org/t/custom-spi-getting-unnamed-module-of-loader-error-on-keycloak-19-startup-with-quarkus/17382/2 "2023-11-14T13:51:53Z")

</div>

Hello,

It’s been some time, I am facing the same error. Did you find any solution?
