Closed viscory closed 11 months ago
Thank you for reporting an issue!
Pinging @EricWittmann to respond or triage.
Hi thanks for the report. We'll need to update the readme for the export tool, since what you're trying to do will definitely not work (as you've discovered).
If you want to build that tool today, you will need to do a mvn clean package
from the root of the apicurio-registry repository.
Out of curiosity - why do you need to build a snapshot version of the tool rather than grabbing a pre-built jar from maven central? For example, is the current tool not working as it should? :)
(also we should probably attach the built export utility to the GitHub release - we'll work on that!)
Thank you for responding. To answer your questions in order. I actually was able to build it. I changed the version to 3.0.0.M2. I was getting some quarkus plugin errors (which turned out to be an issue with my Maven version (requires 3.6.3++)
I had actually used the pre built jar from maven central after posting this issue and used it to export the schema registry from my confluent schema registry to my apicurio registry
in both cases, using both tools, there were some schemas that were not replicated properly. I could provide more details on that in a separate issue.
Hello @viscory, yes, please. If you're experiencing any problem, please, create an issue as you see fit.
Managed to rebuild it
As a warning to anyone trying to use this tool. Understand that the schema IDs do not get imported into apicurio properly (mismatches). Our kafka connectors were failing and we decided to switch back to confluent schema registry
Description
ExportConfluent util Version: latest
Running the build command as stated by the README yields this
I dont see a version titled 3.0.0-SNAPSHOT in any of the jar repos online (just 3.0.0-M1/M2), When I edited those versions into the pom.xml file and tried to build, I got this error
I think with 3.0.0.M1, I got this:
By adding
to the pom.xml, The jar did build successfully but I got this error:
Please help.
Environment
uname -a: Linux 6.2.0-26-generic #26~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Thu Jul 13 16:27:29 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
Steps to Reproduce
Expected vs Actual Behaviour
Expected the utility to just build successfully
Logs