Skip to content

CAMEL-21395: camel-debezium - Use dedicated package for each db type - 4.8#16114

Merged
essobedo merged 1 commit intocamel-4.8.xfrom
essobedo/CAMEL-21395/split-packages-4.8
Oct 30, 2024
Merged

CAMEL-21395: camel-debezium - Use dedicated package for each db type - 4.8#16114
essobedo merged 1 commit intocamel-4.8.xfrom
essobedo/CAMEL-21395/split-packages-4.8

Conversation

@essobedo
Copy link
Contributor

Fixes https://issues.apache.org/jira/browse/CAMEL-21395 (v 4.8)

Motivation

The project camel-debezium-common shares the same package with the other camel-debezium sub-projects, which causes issues on environments like OSGI.

Modifications:

  • Update the camel debezium maven plugin to be able to provide the package where the class will be generated
  • Use a dedicated package for each db type
  • Log the errors that could occur while starting the Debezium engine.

@github-actions
Copy link
Contributor

🌟 Thank you for your contribution to the Apache Camel project! 🌟

🤖 CI automation will test this PR automatically.

🐫 Apache Camel Committers, please review the following items:

  • First-time contributors require MANUAL approval for the GitHub Actions to run

  • You can use the command /component-test (camel-)component-name1 (camel-)component-name2.. to request a test from the test bot.

  • You can label PRs using build-all, build-dependents, skip-tests and test-dependents to fine-tune the checks executed by this PR.

  • Build and test logs are available in the Summary page. Only Apache Camel committers have access to the summary.

  • ⚠️ Be careful when sharing logs. Review their contents before sharing them publicly.

@essobedo essobedo force-pushed the essobedo/CAMEL-21395/split-packages-4.8 branch from 9f213ee to 65c2052 Compare October 29, 2024 15:18
@essobedo essobedo force-pushed the essobedo/CAMEL-21395/split-packages-4.8 branch 3 times, most recently from ba75b6a to 3e296c4 Compare October 30, 2024 09:54
@essobedo
Copy link
Contributor Author

essobedo commented Oct 30, 2024

The failure is not related to this fix as we can see in this other PR #16122.

@essobedo essobedo force-pushed the essobedo/CAMEL-21395/split-packages-4.8 branch from 3e296c4 to 65c2052 Compare October 30, 2024 11:19
@essobedo essobedo merged commit b52fead into camel-4.8.x Oct 30, 2024
@essobedo essobedo deleted the essobedo/CAMEL-21395/split-packages-4.8 branch October 30, 2024 11:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant