From be0830fc8f22daa4f2a3ffa23af76d5cbf110cb0 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Mon, 23 Sep 2019 15:18:06 +0200 Subject: [PATCH] smack-xmlparser: Improve ISE message --- .../main/java/org/jivesoftware/smack/xml/SmackXmlParser.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/smack-xmlparser/src/main/java/org/jivesoftware/smack/xml/SmackXmlParser.java b/smack-xmlparser/src/main/java/org/jivesoftware/smack/xml/SmackXmlParser.java index 16f61e732..a8e76c294 100644 --- a/smack-xmlparser/src/main/java/org/jivesoftware/smack/xml/SmackXmlParser.java +++ b/smack-xmlparser/src/main/java/org/jivesoftware/smack/xml/SmackXmlParser.java @@ -31,7 +31,8 @@ public class SmackXmlParser { public static XmlPullParserFactory getXmlPullParserFactory() { Iterator iterator = xmlPullParserFactoryServiceLoader.iterator(); if (!iterator.hasNext()) { - throw new IllegalStateException("Could not load a XmlPullParserFactory via Service Provider Interface (SPI)"); + throw new IllegalStateException( + "No XmlPullParserFactory registered with Service Provider Interface (SPI). Is smack-xmlparser-xpp3 or smack-xmlparser-stax in classpath?"); } return iterator.next(); }