gnodet commented on PR #12552:
URL: https://github.com/apache/maven/pull/12552#issuecomment-5100591331

   Closing in favor of #12554 (master) and #12556 (4.0.x), which fix the root 
cause properly.
   
   The original approach of just bumping Sisu to 1.1.0 exposed a realm 
visibility issue: extension realms (parent=`plexus.core`) couldn't see beans 
sourced from the `maven.ext` container realm through Sisu 1.1.0's new 
`jsr330ComponentVisibilityFollowsPlexusVisibility` filtering. The fix adds a 
reverse realm import (`realm.importFrom(extRealm, extRealm.getId())`) so that 
`maven.ext` is reachable in Sisu's visibility BFS traversal from extension 
realms — working *with* the filtering feature, not against it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to