https://github.com/eclipse-ee4j/cdi/issues/500 changes the default CDI behavior when an archive includes an empty beans.xml. Our testsuite includes a lot of such artifacts. So we'll need to deal with that.
I don't know the current scope of this problem; maybe it's minor because we usually have bean-defining annotations. Maybe it's major. If it's major perhaps this will end up being a parent task for various subtasks.
org.jboss.as.test.smoke.managedbean.ManagedBeanTestCase fails because of this.