You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Tamas Cservenak (Jira)" <ji...@apache.org> on 2022/11/03 09:06:00 UTC

[jira] [Created] (MRESOLVER-284) BREAKING: Some Sisu parameters needs to be bound

Tamas Cservenak created MRESOLVER-284:
-----------------------------------------

             Summary: BREAKING: Some Sisu parameters needs to be bound
                 Key: MRESOLVER-284
                 URL: https://issues.apache.org/jira/browse/MRESOLVER-284
             Project: Maven Resolver
          Issue Type: Improvement
          Components: Resolver
            Reporter: Tamas Cservenak
             Fix For: 1.9.0


This is more a "documentation" or heads-up issue.

Integrators of Resolver using Eclipse Sisu should bind at least following "configuration properties" to {{@Parameters}}
 * {{aether.syncContext.named.factory}}
 * {{aether.syncContext.named.nameMapper}}
 * {{aether.executor.threads}}

For example how to do it refer here: 

If using plain Eclipse Sisu, see [https://www.eclipse.org/sisu/docs/api/org.eclipse.sisu.inject/reference/org/eclipse/sisu/Parameters.html]

If using Plexus Shim see here:
[https://github.com/apache/maven/pull/831]

In short, some components now expect "parameters" to be injected from ctor (so container sourced) instead of session.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)