@@ -0,0 +1,702 @@
+package org.realityforge.replicant.server.ee;%0A%0Aimport java.io.Serializable;%0Aimport java.util.HashMap;%0Aimport java.util.Map;%0A%0Apublic final class ReplicantContextHolder%0A%7B%0A  private static final ThreadLocal%3CMap%3CString, Serializable%3E%3E c_context = new ThreadLocal%3C%3E();%0A%0A  private ReplicantContextHolder()%0A  %7B%0A  %7D%0A%0A  public static void put( final String key, final Serializable payload )%0A  %7B%0A    if ( null == c_context.get() )%0A    %7B%0A      c_context.set( new HashMap%3CString, Serializable%3E() );%0A    %7D%0A    c_context.get().put( key, payload );%0A  %7D%0A%0A  public static Serializable get( final String key )%0A  %7B%0A    return c_context.get().get( key );%0A  %7D%0A%0A  public static void clean()%0A  %7B%0A    c_context.remove();%0A  %7D%0A%7D

Add helper class to manage context passing from servlets to ejbs