We are getting some error reports that @PostConstruct and @PreDestroy methods in Eclipse 4 RCP applications are not called by the framework.
If you are building Eclipse 4 RCP applications you shoudl enter the javax.annotation package as package dependency instead of plug-in dependency, otherwise you plug-in will be using a different @PostConstruct than the framework and your methods may not be called.
If you are wondering where you can find the latest version of the tools, just build the e4 tools locally. 🙂
[EDIT – UPDATED entry to describe that import package is always required]