code: public void refreshSchemaAll() {
  		//TODO we don't have a database lock here!
  		for (ZooClassDef def: cache.getSchemata()) {
  			def.jdoZooGetNode().refreshSchema(def);
  			def.getProvidedContext().getIndexer().refreshWithSchema(def);
  			def.associateJavaTypes(false, true);
  		}
  	}
docs: This is only intended to read updates wrt attr-indexes. This can't refresh the schema
  properly (remove remotely deleted schemas, ...). I.e. the cache is NOT updated.