Merge "Added tests for yang.model.util"
[yangtools.git] / restconf / restconf-util / src / main / java / org / opendaylight / yangtools / restconf / utils / XmlTools.java
index 76ed6a9404d1ecf5a6e197ac29ac7031de506c24..9ca3a2345bc05bcb4809a016e12b9fa6e40cc377 100644 (file)
@@ -39,7 +39,7 @@ import org.xml.sax.SAXException;
 
 import com.google.common.base.Preconditions;
 
-public class XmlTools {
+public final class XmlTools {
     private static final String JAXP_SCHEMA_LOCATION =
             "http://java.sun.com/xml/jaxp/properties/schemaSource";
 
@@ -152,8 +152,8 @@ public class XmlTools {
             restModule.setName(eElement.getElementsByTagName("name").item(0).getTextContent());
             restModule.setNamespace(eElement.getElementsByTagName("namespace").item(0).getTextContent());
             restModule.setRevision(eElement.getElementsByTagName("revision").item(0).getTextContent());
-        } catch (NullPointerException npe){
-            throw new IllegalStateException("Incomplete module data in xml.");
+        } catch (NullPointerException e) {
+            throw new IllegalStateException("Incomplete module data in xml.", e);
         }
         return restModule;
     }