From 63a431de8dc526d57628cc7b6ac330b047a89259 Mon Sep 17 00:00:00 2001 From: Roger Ferrel Date: Wed, 9 Mar 2016 13:15:48 -0600 Subject: [PATCH] Omaha #4716 Fix NPE. Former-commit-id: e46413899b050022d47e0294d2749a99274c6e56 --- .../src/com/raytheon/uf/edex/plugin/text/TextDecoder.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/edexOsgi/com.raytheon.uf.edex.plugin.text/src/com/raytheon/uf/edex/plugin/text/TextDecoder.java b/edexOsgi/com.raytheon.uf.edex.plugin.text/src/com/raytheon/uf/edex/plugin/text/TextDecoder.java index 19119c45eb..fd012a8d7b 100644 --- a/edexOsgi/com.raytheon.uf.edex.plugin.text/src/com/raytheon/uf/edex/plugin/text/TextDecoder.java +++ b/edexOsgi/com.raytheon.uf.edex.plugin.text/src/com/raytheon/uf/edex/plugin/text/TextDecoder.java @@ -200,10 +200,12 @@ public class TextDecoder { * This generates a text record with Awips and Afos product id set to the * values in the WMO Report Data. */ - private static TextRecord createTextRecord(WMOReportData rpdData) { + private static TextRecord createTextRecord(WMOReportData rpdData, + long refTime) { TextRecord pdo = new TextRecord(); pdo.setProductId(rpdData.getAfosProdId().toString()); pdo.setAwipsProductId(rpdData.getAwipsProdId()); + pdo.setDataTime(new DataTime(new Date(refTime))); return pdo; } @@ -330,7 +332,7 @@ public class TextDecoder { operationalMode, headers); if (writeTime != Long.MIN_VALUE) { - pdo = createTextRecord(rptData); + pdo = createTextRecord(rptData, writeTime); stored++; } else { // throw new