I really don't understand why this has to be so difficult. When you refer to the "details" of the wiki I guess you mean the vague hint that "besides the out-of-the-box project-stages it's possible to implement custom but type-safe project-stages which will be exposed by CODI."
So what do I have to do now? Write a ConfiguredValueResolver?
But the wiki further states: "Furthermore, there is an alternative configuration module which allows to resolve configure values from myfaces-extcdi.properties or via a custom ConfiguredValueResolver from any other configuration format/source." For me this means that it should be possible to configure my project stage in said myfaces-extcdi.properties without writing any custom code. But how do I activate the alternative configuration module? When I simply include it in my pom I get an ambiguous dependency validation exception.