ResourceProvider rp = new ServletContextResourceProvider(
getServletContext());
tmpSling = new SlingBridge(notifiable, logger, rp, props);
// set up the OSGi HttpService proxy servlet
tmpDelegatee = new HttpServiceServlet();
tmpDelegatee.init(getServletConfig());
// set the fields only if the SlingServletDelegate has no been destroyed
// while Sling has been starting up. Otherwise we do not set the
// fields and leave the temporary variables assigned to have