-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Infinispan client cannot find SaslServerFactory
in native mode
#19195
Comments
@jamesnetherton taking a look today |
For this Service Loader stuff to work in native mode, one would generate |
FWIW I have a SASL issue in a different extension and fixed it by producing Curious as to why this worked prior to GraalVM 21.2.0 without any special config? Maybe the change is due to this oracle/graal@10cc640#diff-b74986643ea0d26f6a08173f26b9330b4b26d3f4369a7a524b7bc2c36092d56f? Not sure if I'm misunderstanding the docs, but it seems to hint that the providers built into the JDK should have been automatically registered. |
@zakkak ^ |
Correct.
I have created oracle/graal#3664 to track this. Thanks for bringing it up @jamesnetherton ! |
I think for now the best solution is to add the security provider ourselves. I created #19336 . |
Testing the latest Camel Quarkus Infinispan SNAPSHOT with the latest Quarkus Infinispan SNAPSHOT reveals an error in native mode. Seems that Infinispan itests in Quarkus do not use authentication, so maybe this has gone unnoticed since the upgrade to GraalVM 21.2.0.
The client configuration used in the Camel Infinispan itest is here.
I guess there's a typo in the
IllegalStateException
message, 'now' instead of 'not', which makes things kinda confusing.The text was updated successfully, but these errors were encountered: