We should have a CDI bean xml Asset .
The tricky part here is that the CDI beans xml can be in multiple archive types(jar,war). it really just need a ManifestContainer/ClassContainer. As of now the extension loading assumes the constructor arg of the extension is a archive or another extension. ManifestContainer/ClassContainer is not a extension in it self.