While the default resource locations like org.javamoney.moneta.convert.ecb.defaults are opened in the module-info of the ECB and IMF modules, the parent packages like org.javamoney.moneta.convert.ecb aren't opened or exported. So JPMS-enabled projects cannot access all classes in these modules, e.g. ECBAbstractRateProvider or OSGIActivator for OSGI usage.
While the default resource locations like
org.javamoney.moneta.convert.ecb.defaultsare opened in themodule-infoof the ECB and IMF modules, the parent packages likeorg.javamoney.moneta.convert.ecbaren't opened or exported. So JPMS-enabled projects cannot access all classes in these modules, e.g.ECBAbstractRateProviderorOSGIActivatorfor OSGI usage.