System.err.println("lastModified");
    protected long getLastModified(HttpServletRequest request) {        AbstractExternalizeManager extMgr;        try {            extMgr = getExternalizeManager(request);        }        catch (Exception e) {            System.err.println("lastModified");            return System.currentTimeMillis();        }        String pathInfo = request.getPathInfo();        //System.err.println("LAST MODIFIED: " + pathInfo);        if (extMgr != null && pathInfo != null && pathInfo.length() > 1) {            String identifier = pathInfo.substring(1);            ExternalizedResource info = extMgr.getExternalizedResource(identifier);            if (info != null) {                //System.err.println("  **>" + info.getLastModified());                return info.getLastModified();            }        }        return -1;    }