public void initialize(Bootstrap<SiteConfiguration> bootstrap) {
// Configure Guice first
// TODO The intermediate call to initialize() can be removed after DW 0.6.2+
// This will fix the unchecked warning
ConfiguredBundle guiceBundle = GuiceBundle
.newBuilder()
.addModule(new SiteServiceModule(args)) // The main Guice module with bindings
.enableAutoConfig(getClass().getPackage().getName()) // Scan application classes
.build();
guiceBundle.initialize(bootstrap);
bootstrap.addBundle(guiceBundle);
// Add asset bundles
bootstrap.addBundle(new AssetsBundle("/assets/images", "/images"));
bootstrap.addBundle(new AssetsBundle("/assets/jquery", "/jquery"));