I notice that there's a beans.xml file in the config impl. I'm also seeing
that some beans are explicitly added via the SPI in ConfigExtension.

Are there any beans which would be found via `annotated` beans discovery
which are _not_ explicitly added in the extension? I also see that there
are plenty of Vitoed classes.

I'm wondering if we could unify things to not use beans.xml at all, and
only use the extension SPI. This would ensure that things always work with
the new OSGi CDI spec.

Thoughts?

-- 
*Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile>
 (@rotty3000)
Senior Software Architect *Liferay, Inc.* <http://www.liferay.com>
 (@Liferay)
Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> (@OSGiAlliance)

Reply via email to