import wicket.util.lang.Classes;
import wicket.util.string.Strings;</BUG>
public abstract class RequestCycle
{
private static final Map constructors = new HashMap();
<BUG>private static final ThreadLocal current = new ThreadLocal();
private static final Map listenerInterfaceMethods = new HashMap();
</BUG>
private static final Log log = LogFactory.getLog(RequestCycle.class);
protected final Application application;

import wicket.util.lang.Classes;
import wicket.util.resource.IResourceStream;
import wicket.util.resource.IStringResourceStream;
import wicket.util.string.Strings;
public abstract class RequestCycle
{
private static final Map constructors = new HashMap();
private static final ThreadLocal current = new ThreadLocal();
private static final Map listenerRequestInterfaceMethods = new HashMap();
private static final Map listenerAjaxInterfaceMethods = new HashMap();
private static final Log log = LogFactory.getLog(RequestCycle.class);
protected final Application application;
