christophd commented on issue #3090: URL: https://github.com/apache/camel-k/issues/3090#issuecomment-2066112559
I think partially this has been done already with #4100 The Java contentClass class information that is explicitly mentioned in this issue is missing though in the DataTypes section in Kamelet spec AFAIK. Information such as the Java contentClass may be given on the individual schema resolver step using the [resolve-pojo-schema-action Kamelet](https://github.com/apache/camel-kamelets/blob/main/kamelets/resolve-pojo-schema-action.kamelet.yaml). The idea is to resolve the schema for a contentClass (delegating to Avro, Protobuf, ...) in a first step and the have the information available to serialize/deserialize the content using one of the serdes action Kamelets (e.g. [avro-deserialize-action](https://github.com/apache/camel-kamelets/blob/main/kamelets/avro-deserialize-action.kamelet.yaml) @lburgazzoli WDYT? -- 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. To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org