# HG changeset patch # User Sascha L. Teichmann # Date 1342711546 0 # Node ID ed9689fbcd26fca8e3d7f9b22727f73dc2eee1ad # Parent f14206b4b6887f8a6f5d2919ebfafe8a104eaa22 FixA: Prevent NPE when exporting parameters. flys-artifacts/trunk@5070 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r f14206b4b688 -r ed9689fbcd26 flys-artifacts/ChangeLog --- a/flys-artifacts/ChangeLog Thu Jul 19 15:20:51 2012 +0000 +++ b/flys-artifacts/ChangeLog Thu Jul 19 15:25:46 2012 +0000 @@ -1,3 +1,8 @@ +2012-07-19 Sascha L. Teichmann + + * src/main/java/de/intevation/flys/exports/fixings/ParametersExporter.java: + Prevent NPE. + 2012-07-19 Sascha L. Teichmann * src/main/java/de/intevation/flys/artifacts/model/fixings/FixFacetUtils.java: diff -r f14206b4b688 -r ed9689fbcd26 flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/ParametersExporter.java --- a/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/ParametersExporter.java Thu Jul 19 15:20:51 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/exports/fixings/ParametersExporter.java Thu Jul 19 15:25:46 2012 +0000 @@ -50,7 +50,9 @@ Object data = ((CalculationResult)d).getData(); if (!(data instanceof FixAnalysisResult)) { log.warn("Invalid data stored in result."); + return; } + FixAnalysisResult result = (FixAnalysisResult)data; parametersList.add(result.getParameters()); }