hpgrahsl / kryptonite-for-kafka

Kryptonite for Kafka is a client-side 🔒 field level 🔓 cryptography library for Apache Kafka® offering a Kafka Connect SMT, ksqlDB UDFs, and a standalone HTTP API service. It's an ! UNOFFICIAL ! community project
83 stars 6 forks source link

Invalid value com.github.hpgrahsl.kafka.connect.transforms.kryptonite.CipherField$Value, for configuration transforms.cipher.type: Class com.github.hpgrahsl.kafka.connect.transforms.kryptonite.CipherField$Value, could not be found. #12

Closed sfc-gh-adlee closed 11 months ago

sfc-gh-adlee commented 1 year ago

As per the suggestion, I tried to configure but it showed that it was not able to find the value. I ensured I have the jar file inside my path (kryptonite-0.4.1.jar and connect-transform-kryptonite-0.4.1.jar) I see that it is loaded. Any reason why com.github.hpgrahsl.kafka.connect.transforms.kryptonite.CipherField$Value is not working?

hpgrahsl commented 11 months ago

I'm afraid that if you get this error your kafka connect configuration must be wrong somehow. It clearly shows that the kryptonite SMT hasn't been loaded successfully during bootstrap of your connect worker process. Please verify in the logs that the jar can be located and properly loaded while kafka connect starts.

hpgrahsl commented 11 months ago

@sfc-gh-adlee could you verify your kafka connect configuration? I hope you were able to sort it out. As this problem doesn't seem to be related to the SMT of this library I'm going to close the issue for now. Feel free to re-open it if necessary.