]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Tools/Java/Source/GenBuild/org/tianocore/build/global/Spd.java
Added code to fetch more detailed error message from XMLBeans when there's error...
[mirror_edk2.git] / Tools / Java / Source / GenBuild / org / tianocore / build / global / Spd.java
index 965e8ef499233ba5c81a41c7051b56d82635af52..951817f64c9aa373da383fc1db0911044e21f244 100644 (file)
@@ -98,13 +98,7 @@ public class Spd {
             throw new EdkException("Package file [" + packageFile.getPath() + "] does not exist!");\r
         }\r
         try {\r
-            XmlObject spdDoc = XmlObject.Factory.parse(packageFile);\r
-            //\r
-            // Verify SPD file, if is invalid, throw Exception\r
-            //\r
-            if (! spdDoc.validate()) {\r
-                throw new EdkException("Package Surface Area file [" + packageFile.getPath() + "] format is invalid!");\r
-            }\r
+            XmlObject spdDoc = GlobalData.parseXmlFile(packageFile);\r
             //\r
             // We can change Map to XmlObject\r
             //\r