jcustenborder / xjc-kafka-connect-plugin

Kafka Connect plugin to extend code generated by xjc to produce Kafka Connect Schemas and Structs.
3 stars 7 forks source link

Primitive arrays #10

Closed piotrsmolinski closed 5 years ago

piotrsmolinski commented 5 years ago

When some element is defined with simple type and maxOccurs greater than 1, the JAXB generates array/list. The conversion attempted to apply CONNECT_SCHEMA property to the effective type. As effect the generated code could have something like String.CONNECT_SCHEMA.

The proposed patch supports conversion of arrays of primitive types to the correct target types.