I hadn't thought of that. I guess it would work fine when you want to
specify a converter by ID. However, it wouldn't work when JSF looks for a
converter by Class, would it?
If you are using by-Class converters, you don't need to register them on the
*component* at all -- they get registered in the Application instance along
with the class they are for. I'm not sure I see a need to use a DI framework
to instantiate those, since you already have the ability to configure the
implementation class that will be used.
For converters registered by id, see my next response to a a separate
question in this thread.