It's definitely not that case that "@PostConstruct interceptors declared in beans.xml" do not work in general. You'll need to be more specific about your application, Weld version, environment and ideally provide a reproducer.