-
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
Handle subclasses for Kafka Serde autodetection #43262
Handle subclasses for Kafka Serde autodetection #43262
Conversation
ozangunalp
commented
Sep 13, 2024
•
edited by geoand
Loading
edited by geoand
- Fixes Kafka deserializer autodetection is not working for classes, implementing the Deserializer interface indirectly #42353
This comment has been minimized.
This comment has been minimized.
🎊 PR Preview 2b814d3 has been successfully built and deployed to https://quarkus-pr-main-43262-preview.surge.sh/version/main/guides/
|
This comment has been minimized.
This comment has been minimized.
1a99be6
to
e36f390
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
e36f390
to
8a115a5
Compare
This comment has been minimized.
This comment has been minimized.
<plugin> | ||
<groupId>io.smallrye</groupId> | ||
<artifactId>jandex-maven-plugin</artifactId> | ||
<executions> | ||
<execution> | ||
<id>make-index</id> | ||
<goals> | ||
<goal>jandex</goal> | ||
</goals> | ||
</execution> | ||
</executions> | ||
</plugin> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We usually don't do this, but instead add the empty beans.xml
file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For runtime modules of extensions, I've mostly seen the plugin usage.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It works, but it's not the preferred way, so let's use the beans.xml
way for new stuff please.
Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Finally, I went with adding individual classes to the index.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Even better 😉
This comment has been minimized.
This comment has been minimized.
Added provided serde classes to the jandex index
8a115a5
to
b635a64
Compare
Status for workflow
|
Status for workflow
|