WL-3444 : Contact Us tool

You need to be careful about this as you require on a clean DB the site service to have run it's init() method before your init method is run. You don't have an explicit dependency on the SiteService so there is no guarantee this will happen. Probably best to add a depends-on attribute to this bean.

The alternative is to switch to programatically creating the extra site. This has the advantage of not breaking when the site tables change but is much more code and more complex.