package com.google.sitebricks; import com.google.inject.Singleton; import com.google.inject.servlet.ServletModule; import com.google.sitebricks.binding.FlashCache; import com.google.sitebricks.binding.GaeFlashCache; /** * Sitebricks additional configuration module to work properly in Google Appengine. * * @author dhanji@gmail.com (Dhanji R. Prasanna) */ public class GaeModule extends ServletModule { @Override protected void configureServlets() { bind(FlashCache.class).to(GaeFlashCache.class).in(Singleton.class); // Mvel's JIT produces weird security exceptions in GAE because of its flagrant use // of sun.misc.Unsafe System.setProperty("mvel2.disable.jit", "true"); } }