// bind extra stuff at the java:comp level which can only be
// bound after the context is created
final ClassLoader originalLoader = Thread.currentThread().getContextClassLoader();
Thread.currentThread().setContextClassLoader(standardContext.getLoader().getClassLoader());
final NamingContextListener ncl = getNamingContextListener(standardContext);
final String listenerName = ncl.getName();
ContextAccessController.setWritable(listenerName, standardContext);
try {
final Context openejbContext = (Context) getContainerSystem().getJNDIContext().lookup("openejb");
final Context root = (Context) ContextBindings.getClassLoader().lookup("");
final Context comp = (Context) ContextBindings.getClassLoader().lookup("comp"); // usually fails