From 73f6d27cdfb4ea321149ca851b7cfa559c44b772 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andr=C3=A9=20Offringa?= <offringa@astron.nl>
Date: Mon, 7 Feb 2011 16:08:44 +0000
Subject: [PATCH] Bug 1491: making the strategy reader more verbose in case of
 problems

---
 CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp b/CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp
index 5677d73d875..3f73e9e95c0 100644
--- a/CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp
+++ b/CEP/DP3/AOFlagger/src/rfi/strategy/strategyreader.cpp
@@ -194,7 +194,9 @@ xmlNode *StrategyReader::getTextNode(xmlNode *node, const char *subNodeName, boo
 			}
 		}
 	}
-	throw StrategyReaderError("Error occured in reading xml file: could not find value node");
+	std::ostringstream str;
+	str << "Error occured in reading xml file: could not find value node \"" << subNodeName << '\"';
+	throw StrategyReaderError(str.str());
 }
 
 int StrategyReader::getInt(xmlNode *node, const char *name) const 
-- 
GitLab