Probably should chat elsewhere, but does anyone know where to find out why @javax.annotation.PostConstruct "must not throw a checked exception" ? I think I can guess a rationale, however, I would like to read more details than are present in jsr 250. Just not sure where to look. Thanks, Tom