From 94789ea5cf913b70510e987eabe0e599d81fa3c0 Mon Sep 17 00:00:00 2001 From: Ron Anderson Date: Wed, 4 Jun 2014 16:26:25 -0500 Subject: [PATCH] Omaha #3071 Fix one more possible NPE Change-Id: I23c3f47d354a2a5ee4576a6040e2012b3b39dfe6 Former-commit-id: d772e2b49bd68124e95d734890ea6530e966a7ae [formerly d772e2b49bd68124e95d734890ea6530e966a7ae [formerly 855c5410fc4bf2e33f6dcd560f0c8441199ad0ad]] Former-commit-id: fde392dcd1de0d3d86d99fc8b2b58d088e3f6c78 Former-commit-id: d1f5016eb999a60cb6a674efbf187813f8eec0ce --- .../edex/plugin/gfe/server/database/D2DGridDatabase.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/edexOsgi/com.raytheon.edex.plugin.gfe/src/com/raytheon/edex/plugin/gfe/server/database/D2DGridDatabase.java b/edexOsgi/com.raytheon.edex.plugin.gfe/src/com/raytheon/edex/plugin/gfe/server/database/D2DGridDatabase.java index 833a58f1c0..9c419b6bd3 100644 --- a/edexOsgi/com.raytheon.edex.plugin.gfe/src/com/raytheon/edex/plugin/gfe/server/database/D2DGridDatabase.java +++ b/edexOsgi/com.raytheon.edex.plugin.gfe/src/com/raytheon/edex/plugin/gfe/server/database/D2DGridDatabase.java @@ -813,6 +813,9 @@ public class D2DGridDatabase extends VGridDatabase { try { // Gets the metadata from the grib metadata database D2DParm parm = this.gfeParms.get(parmId); + if (parm == null) { + throw new GfeException("Unknown parmId: " + parmId); + } if (!GridPathProvider.STATIC_PARAMETERS.contains(parmId .getParmName())) { fcstHr = parm.getTimeRangeToFcstHr().get(timeRange);