This is an automated email from the ASF dual-hosted git repository. wchevreuil pushed a commit to branch branch-2 in repository https://gitbox.apache.org/repos/asf/hbase.git
The following commit(s) were added to refs/heads/branch-2 by this push: new ae95b1f fix 500/NPE of region.jsp (#1033) ae95b1f is described below commit ae95b1f215a120890de5454739651911749057ca Author: WenFeiYi <wenfeiyi...@gmail.com> AuthorDate: Wed Jan 15 19:32:27 2020 +0800 fix 500/NPE of region.jsp (#1033) Signed-off-by: Wellington Chevreuil <wchevre...@apache.org> (cherry picked from commit d60ce17c1765a445e944738f49953579bdf0bba6) --- .../src/main/resources/hbase-webapps/regionserver/region.jsp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/hbase-server/src/main/resources/hbase-webapps/regionserver/region.jsp b/hbase-server/src/main/resources/hbase-webapps/regionserver/region.jsp index 8183c69..382783e 100644 --- a/hbase-server/src/main/resources/hbase-webapps/regionserver/region.jsp +++ b/hbase-server/src/main/resources/hbase-webapps/regionserver/region.jsp @@ -32,8 +32,13 @@ HRegionServer rs = (HRegionServer) getServletContext().getAttribute(HRegionServer.REGIONSERVER); Region region = rs.getRegion(regionName); - String displayName = RegionInfoDisplay.getRegionNameAsStringForDisplay(region.getRegionInfo(), - rs.getConfiguration()); + String displayName; + if (region != null) { + displayName = RegionInfoDisplay.getRegionNameAsStringForDisplay(region.getRegionInfo(), + rs.getConfiguration()); + } else { + displayName = "region {" + regionName + "} is not currently online on this region server"; + } pageContext.setAttribute("pageTitle", "HBase RegionServer: " + rs.getServerName()); %> <jsp:include page="header.jsp">