add warn message
Wing924 committed
Jul 27, 2017 at 18:57 UTC
1c6bdc9d3b6ae27596a251b23338114bf474459c
1 file changed
+6
-1
python.d/tomcat.chart.py
+6
-1
@@ -87,7 +87,12 @@ class Service(UrlService):
87
data = None
88
raw_data = self._get_raw_data()
89
if raw_data:
90
- xml = ET.fromstring(raw_data)
90
+ xml = None
91
+ try:
92
+ xml = ET.fromstring(raw_data)
93
+ except ET.ParseError:
94
+ self.debug('%s is not a vaild XML page. Please add "?XML=true" to tomcat status page.' % self.url)
95
+ return None
96
data = {}
97
98
jvm = xml.find('jvm')