Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/DikesAssessmentRegional/RegionalScenariosCalculation.cs =================================================================== diff -u -r1286 -r1288 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/DikesAssessmentRegional/RegionalScenariosCalculation.cs (.../RegionalScenariosCalculation.cs) (revision 1286) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/DikesAssessmentRegional/RegionalScenariosCalculation.cs (.../RegionalScenariosCalculation.cs) (revision 1288) @@ -465,6 +465,13 @@ List messages; calculator.Execute(kernelDataInput, kernelDataOutput, out messages); job.CalculationResult = CalculationResult.Succeeded; + foreach (var logMessage in messages) + { + if (logMessage.MessageType == LogMessageType.Error || logMessage.MessageType == LogMessageType.FatalError) + { + job.CalculationResult = CalculationResult.UnexpectedError; + } + } if (job.CalculationResult == CalculationResult.Succeeded) { string resultMessage = ""; Index: DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityInwards/DamMacroStabilityInwardsKernelWrapper.cs =================================================================== diff -u -r1261 -r1288 --- DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityInwards/DamMacroStabilityInwardsKernelWrapper.cs (.../DamMacroStabilityInwardsKernelWrapper.cs) (revision 1261) +++ DamEngine/trunk/src/Deltares.DamEngine.Calculators/KernelWrappers/DamMacroStabilityInwards/DamMacroStabilityInwardsKernelWrapper.cs (.../DamMacroStabilityInwardsKernelWrapper.cs) (revision 1288) @@ -305,7 +305,7 @@ } catch (Exception e) { - var message = new LogMessage { MessageType = LogMessageType.Info, Message = e.Message }; + var message = new LogMessage { MessageType = LogMessageType.Error, Message = e.Message }; messages.Add(message); var stabilityOutputItem = new DamMacroStabilityOutputItem { CalculationResult = CalculationResult.UnexpectedError };