code: public static void reloadInstance(CFMLEngine engine, ConfigServerImpl cs, ConfigWebImpl cw, boolean force)
  	    throws SAXException, ClassException, PageException, IOException, TagLibException, FunctionLibException, BundleException {
  	Resource configFile = cw.getConfigFile();
  	Resource configDir = cw.getConfigDir();
  
  	int iDoNew = doNew(engine, configDir, false).updateType;
  	boolean doNew = iDoNew != NEW_NONE;
  
  	if (configFile == null) return;
  
  	if (second(cw.getLoadTime()) > second(configFile.lastModified()) && !force) return;
  
  	Document doc = loadDocument(configFile);
  	createContextFiles(configDir, null, doNew);
  	cw.reset();
  	load(cs, cw, doc, true, doNew);
  	createContextFilesPost(configDir, cw, null, false, doNew);
  
  	((CFMLEngineImpl) ConfigWebUtil.getEngine(cw)).onStart(cw, true);
      }
docs: reloads the Config Object
  
  @param cs
  @param force
  @throws SAXException
  @throws ClassNotFoundException
  @throws PageException
  @throws IOException
  @throws TagLibException
  @throws FunctionLibException
  @throws BundleException
  @throws NoSuchAlgorithmException