public void init(com.caucho.java.LineMap lineMap, 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);
   _caucho_line_map = new com.caucho.java.LineMap("_main__jsp.java", "foo");
   _caucho_line_map.add("/myadmin/main.jsp", 14, 30);
   _caucho_line_map.add(14, 32);
   _caucho_line_map.add(22, 34);
   _caucho_line_map.add(62, 75);
   _caucho_line_map.add(63, 77);
   _caucho_line_map.add(67, 79);
   _caucho_line_map.add(68, 81);
   _caucho_line_map.add(69, 83);
   _caucho_line_map.add(70, 85);
   _caucho_line_map.add(74, 87);
   _caucho_line_map.add(83, 96);
   _caucho_line_map.add(92, 98);
   com.caucho.vfs.Depend depend;
   depend =
       new com.caucho.vfs.Depend(
           appDir.lookup("myadmin/main.jsp"), "AOlUHB8X9qDorKgZ7MCqag==", false);
   _caucho_depends.add(depend);
 }
 public boolean _caucho_isModified() {
   if (_caucho_isDead) return true;
   if (com.caucho.util.CauchoSystem.getVersionId() != -1589519462977561320L) return true;
   for (int i = _caucho_depends.size() - 1; i >= 0; i--) {
     com.caucho.make.Dependency depend;
     depend = (com.caucho.make.Dependency) _caucho_depends.get(i);
     if (depend.isModified()) return true;
   }
   return false;
 }