monitor.setDescription("Parse XML");\r
monitor.incProgress(1);\r
parsePackages(xml, monitor);\r
- if (mPackages.length == 0) {\r
+ if (mPackages == null || mPackages.length == 0) {\r
mDescription += "\nNo packages found.";\r
} else if (mPackages.length == 1) {\r
mDescription += "\nOne package found.";\r
}\r
\r
} catch (ParserConfigurationException e) {\r
- monitor.setResult("Failed to create XML document builder for %1$s");\r
+ monitor.setResult("Failed to create XML document builder");\r
\r
} catch (SAXException e) {\r
- monitor.setResult("Failed to parse XML document %1$s");\r
+ monitor.setResult("Failed to parse XML document");\r
\r
} catch (IOException e) {\r
monitor.setResult("Failed to read XML document");\r