[KARAF-7957] Rename karaf-bom-nodeps to karaf-bom-artifacts
- Add transitive dep excludes for dist artifacts
Test failure cause:
java.lang.NoClassDefFoundError: org/osgi/framework/InvalidSyntaxException: org.osgi.framework.InvalidSyntaxException
Perhaps the modular bom/osgi dependency changes need to be merged first?
@mattrpav i'm not convince by modular OSGi PR. Let me take a look first.
Can you please rebase ? The CI should pass now.
@jbonofre updated a couple dependency scopes as part of osgi-modularity fix in a separate commit.
@mattrpav it sounds good. Btw, I have the PR to have Java 11+ build time support (including runtime update): https://github.com/apache/karaf/pull/1964
It also reintroduce JMX Registry to work with any Java version and aboid rebinding issue.
I will merge my PR and then we will be able to move forward on other PRs including yours.