private boolean isAdminContext() { PageContext pc = ThreadLocalPageContext.get(); try { if (pc != null && "/railo-context".equals(pc.getBasePageSource().getMapping().getVirtualLowerCase())) { return true; } } catch (Throwable t) { } return false; }