In Seam 1.1, the @PostConstruct method is called after Seam "configures" the component, which includes injection of the Log) (In Seam 1.0.1, this is not the case.)
But note that the "injection" talked about in the javadoc for @PostConstruct has *nothing* to do with Seam injection via @In. They are talking about EJB3 container injection using @Resource.
Dare I presume that the relationship is static, and @PostConstruct will always perform injection before any Seam annotations, or is it active and unreliable?
You should not presume *anything* for now, because the behavior will change utterly in Seam 1.1