&& inc._stream.getPath().equals(include) && ! allowDuplicate)
throw error(L.l("circular include of '{0}'. A JSP file may not include itself.", include));
}
try {
addInclude(include.openRead(), newUrlPwd);
} catch (IOException e) {
log.log(Level.WARNING, e.toString(), e);
if (include.exists())
throw error(L.l("can't open include of '{0}'. '{1}' exists but it's not readable.",