CDI-425 Invocation of any container lifecycle event method at runtime should result in exception

Introduce the general rule
Put the rule on BeforeBeanDiscovery before going general