karaf icon indicating copy to clipboard operation
karaf copied to clipboard

[KARAF-7957] Rename karaf-bom-nodeps to karaf-bom-artifacts

Open mattrpav opened this issue 7 months ago • 2 comments

  • Add transitive dep excludes for dist artifacts

mattrpav avatar May 08 '25 19:05 mattrpav

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 avatar May 14 '25 21:05 mattrpav

@mattrpav i'm not convince by modular OSGi PR. Let me take a look first.

jbonofre avatar May 15 '25 04:05 jbonofre

Can you please rebase ? The CI should pass now.

jbonofre avatar Jul 06 '25 14:07 jbonofre

@jbonofre updated a couple dependency scopes as part of osgi-modularity fix in a separate commit.

mattrpav avatar Jul 14 '25 23:07 mattrpav

@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.

jbonofre avatar Jul 15 '25 05:07 jbonofre