Failed to execute goal org.codehaus.mojo:nbm-maven-plugin:3.9:manifest
(default-manifest) on project core-services: Module has friend
dependency on org.netbeans.modules.xml but is not listed as a friend.

I need to use the impl dependency backdoor to work around this issue.
It will be a PITA, but my only solution currently. Any other
suggestions welcome for example how to override
org.netbeans.modules:org-netbeans-modules-xml module config to turn
autoload to false...

Yes, the only reason it doesn't work in this case, and which I missed in
your other emails, was that you are depending on a module which uses
service interfaces by way of a common and shared API, and thus there is
no direct link to depend on the module which is autoload to cause it to
load. Milos, this seems something that would be nice to add to the
platform is a way to tell NB to load certain modules at the application
level versus waiting on an explicit dependency to trigger it; this even
for autoload. This is a clear example of why it is needed, and an
obvious and clear use case to make the point. He will have to include
what amounts to cruft for him to get this to work by way of schema or
something else.

Wade

--

=================
Wade Chandler

Software Engineer and Consultant
NetBeans Contributor
NetBeans Dream Team Member