public boolean _caucho_isModified() { if (_caucho_isDead) return true; if (com.caucho.server.util.CauchoSystem.getVersionId() != 5783496155892875126L) return true; for (int i = _caucho_depends.size() - 1; i >= 0; i--) { com.caucho.vfs.Dependency depend; depend = (com.caucho.vfs.Dependency) _caucho_depends.get(i); if (depend.isModified()) return true; } return false; }
public void init(com.caucho.vfs.Path appDir) throws javax.servlet.ServletException { com.caucho.vfs.Path resinHome = com.caucho.server.util.CauchoSystem.getResinHome(); com.caucho.vfs.MergePath mergePath = new com.caucho.vfs.MergePath(); mergePath.addMergePath(appDir); mergePath.addMergePath(resinHome); com.caucho.loader.DynamicClassLoader loader; loader = (com.caucho.loader.DynamicClassLoader) getClass().getClassLoader(); String resourcePath = loader.getResourcePathSpecificFirst(); mergePath.addClassPath(resourcePath); com.caucho.vfs.Depend depend; depend = new com.caucho.vfs.Depend(appDir.lookup("order/download.jsp"), -8925709412953061948L, false); com.caucho.jsp.JavaPage.addDepend(_caucho_depends, depend); }