apache / camel-quarkus

Apache Camel Quarkus
https://camel.apache.org
Apache License 2.0
256 stars 191 forks source link

Remove bytecode transformation workaround in aws2-kinesis #6238

Open JiriOndrusek opened 4 months ago

JiriOndrusek commented 4 months ago

Description

With the newest amazon-kinesis-client, the javax.xml.bind.DatatypeConverter is used in the code. (see ticket).

The current solution is a (long) substitution for the native to work (javax has to be replaced with jakarta). It might (or not) be possible to solve the issue in more elegant way - by using bytecode transformations (see an example)

jamesnetherton commented 3 months ago

I did this in #6286. We just need to watch the linked ticket for a fix and eventually remove the workaround.