@@ -0,0 +1,797 @@
+package org.jboss.webbeans;%0A%0Aimport org.jboss.webbeans.contexts.ApplicationContext;%0Aimport org.jboss.webbeans.contexts.RequestContext;%0Aimport org.jboss.webbeans.contexts.SessionContext;%0A%0Apublic class CurrentManager %7B%0A%0A   protected static ManagerImpl rootManager = new ManagerImpl();%0A%0A   public static ManagerImpl rootManager()%0A   %7B%0A      return rootManager;%0A   %7D%0A   %0A   public static void setRootManager(ManagerImpl rootManager) %7B%0A      CurrentManager.rootManager = rootManager;%0A   %7D%0A%0A   /**%0A    * Set up the root manager. %0A    * TODO: move this to Bootstrap%0A    */%0A   static %7B%0A      rootManager = new ManagerImpl();%0A      rootManager.addContext(RequestContext.INSTANCE);%0A      rootManager.addContext(SessionContext.INSTANCE);%0A      rootManager.addContext(ApplicationContext.INSTANCE);%0A   %7D%0A   %0A%7D%0A

move the statics somewhere else