public void init(com.caucho.vfs.Path appDir) throws javax.servlet.ServletException {
   com.caucho.vfs.Path resinHome = com.caucho.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("allnews.jsp"), 4100619310644654661L, false);
   com.caucho.jsp.JavaPage.addDepend(_caucho_depends, depend);
   depend =
       new com.caucho.vfs.Depend(appDir.lookup("parts/header.jsp"), 7818843393653806549L, false);
   com.caucho.jsp.JavaPage.addDepend(_caucho_depends, depend);
   depend =
       new com.caucho.vfs.Depend(
           appDir.lookup("parts/messageBox.jsp"), 4695996236894547340L, false);
   com.caucho.jsp.JavaPage.addDepend(_caucho_depends, depend);
   depend =
       new com.caucho.vfs.Depend(
           appDir.lookup("parts/messagesDisplay.jsp"), 3651959889291330025L, false);
   com.caucho.jsp.JavaPage.addDepend(_caucho_depends, depend);
 }
 public void destroy() {
   _caucho_isDead = true;
   super.destroy();
   TagState tagState;
 }
 public void _caucho_addDepend(com.caucho.vfs.PersistentDependency depend) {
   super._caucho_addDepend(depend);
   _caucho_depends.add(depend);
 }
 public void destroy() {
   _caucho_isDead = true;
   super.destroy();
 }
 public void _caucho_addDepend(com.caucho.make.PersistentDependency depend) {
   super._caucho_addDepend(depend);
   com.caucho.jsp.JavaPage.addDepend(_caucho_depends, depend);
 }