Custom Glue SerDe does does not load #665
Labels
area/serde
Serialization & Deserialization (plugins)
status/triage/completed
Automatic triage completed
status/triage/manual
Manual triage in progress
type/bug
Something isn't working
Issue submitter TODO list
main
-labeled docker image and the issue still persists thereDescribe the bug (actual behavior)
Provided sample Glue Serde https://github.com/kafbat/ui-serde-glue/tree/main
does not load and prevent UI from starting with exception below
Caused by: java.lang.ClassCastException: class io.kafbat.ui.serde.glue.GlueSerde cannot be cast to class io.kafbat.ui.serde.api.Serde (io.kafbat.ui.serde.glue.GlueSerde is in unnamed module of loader io.kafbat.ui.serdes.CustomSerdeLoader$ChildFirstClassloader @59496961; io.kafbat.ui.serde.api.Serde is in unnamed module of loader org.springframework.boot.loader.LaunchedURLClassLoader @179d3b25) at io.kafbat.ui.serdes.CustomSerdeLoader.loadAndConfigure(CustomSerdeLoader.java:46) at io.kafbat.ui.serdes.SerdesInitializer.loadAndInitCustomSerde(SerdesInitializer.java:265) at io.kafbat.ui.serdes.SerdesInitializer.createSerdeFromConfig(SerdesInitializer.java:186) at io.kafbat.ui.serdes.SerdesInitializer.init(SerdesInitializer.java:105)
Expected behavior
Custom Serde is loaded and Kafka UI starts
Your installation details
v1.0.0
Steps to reproduce
- name: GlueSerde(dev) className: io.kafbat.ui.serde.glue.GlueSerde filePath: /opt/kafka-ui/glue-serde/kafkaui-glue-serde.jar
Screenshots
No response
Logs
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: