harissecic opened a new issue #8233: URL: https://github.com/apache/pulsar/issues/8233
**Describe the solution you'd like** I'm trying to create module/plugin for Micronaut. I've gone far enough and it might be ready soon as snapshot/release candidate. However Micronauts philosophy is no reflection at all or as less as possible when combining with libraries that use such thing. I've seen that majority of the code actually uses reflection and ObjectMapper is not original one from jackons but rather your own wrapped version. Could this be modified to support it. So far I've managed to schema that skips using Construction<T> class but in the end it will use your own ObjectMapper which is probably also relying on reflection while Micronaut has modifications that eliminate this and if your library could easily be accept type of com.fasterxml.jackson.databind instead of current one. This could also be considered for all Schemas (to expose a bit more simple approach). **Describe alternatives you've considered** I could write my own readers and writters and schema in total but it will take enormous amount of time until I get there and I'm not sure how would Pulsar fit with such modifications as I don't know how will it influence the schema stored at brookers. I would love to have all schemas customised for Micronaut but I don't have enough deep knowledge about Pulsar like what do topics rely on when it comes to schema and how does it process internally this stuff. **Additional context** Using latest stable library at this point which is 2.6.1. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
