Skip to content

Conversation

tsegismont
Copy link
Contributor

Fixes #50140

In some use cases, Reactive SQL Client can be created programmatically (just injecting the Vert.x instance).

For these use cases, the Reactive SQL Client drivers must be registered.

Otherwise, after creating a native image, the program fails with a java.util.ServiceConfigurationError.

java.util.ServiceConfigurationError: No implementations of interface io.vertx.sqlclient.spi.Driver found that accept connection options io.vertx.pgclient.PgConnectOptions@f558ea18

Fixes quarkusio#50140

In some use cases, Reactive SQL Client can be created programmatically (just injecting the Vert.x instance).

For these use cases, the Reactive SQL Client drivers must be registered.

Otherwise, after creating a native image, the program fails with a java.util.ServiceConfigurationError.
@gastaldi gastaldi added the triage/waiting-for-ci Ready to merge when CI successfully finishes label Sep 19, 2025
Copy link

quarkus-bot bot commented Sep 19, 2025

Status for workflow Quarkus CI

This is the status report for running Quarkus CI on commit 9ecee83.

✅ The latest workflow run for the pull request has completed successfully.

It should be safe to merge provided you have a look at the other checks in the summary.

You can consult the Develocity build scans.

@zakkak zakkak merged commit c355083 into quarkusio:main Sep 19, 2025
30 checks passed
@quarkus-bot quarkus-bot bot added this to the 3.29 - main milestone Sep 19, 2025
@quarkus-bot quarkus-bot bot added kind/bugfix and removed triage/waiting-for-ci Ready to merge when CI successfully finishes labels Sep 19, 2025
@tsegismont tsegismont deleted the issue/50140 branch September 21, 2025 15:22
@gsmet gsmet modified the milestones: 3.29 - main, 3.28.1 Sep 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

io.vertx.mutiny.sqlclient.Pool.pool(...) doesn't find the (postgres) db driver in native compilation being called from code
4 participants