Steve Moyer Do you use StartMain? A simple test/reproducer application would be helpful.
WRT CDI.current().select() and @PreDestroy callbacks on dependent beans - this should work in 2.3 and master (3.0).