X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fcommon%2FGlobalData.java;fp=Tools%2FSource%2FFrameworkWizard%2Fsrc%2Forg%2Ftianocore%2Fframeworkwizard%2Fcommon%2FGlobalData.java;h=a50d2f104ffcf5e317b27d835fdf634ef1399889;hp=4c179929a592be616e4d91faa4f26d0a74a33544;hb=94b0f428d7f089354312b22c80acadd26339004f;hpb=2be2804b254d64cb2264ea4121706a84acb97c49 diff --git a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/GlobalData.java b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/GlobalData.java index 4c179929a5..a50d2f104f 100644 --- a/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/GlobalData.java +++ b/Tools/Source/FrameworkWizard/src/org/tianocore/frameworkwizard/common/GlobalData.java @@ -93,10 +93,13 @@ public class GlobalData { } catch (IOException e) { Log.err("Open Module Surface Area " + modulePath, e.getMessage()); + continue; } catch (XmlException e) { Log.err("Open Module Surface Area " + modulePath, e.getMessage()); + continue; } catch (Exception e) { Log.err("Open Module Surface Area " + modulePath, "Invalid file type"); + continue; } id = Tools.getId(modulePath, msa); mid = new ModuleIdentification(id, vPackageList.elementAt(indexI)); @@ -122,10 +125,13 @@ public class GlobalData { spd = OpenFile.openSpdFile(path); } catch (IOException e) { Log.err("Open Package Surface Area " + path, e.getMessage()); + continue; } catch (XmlException e) { Log.err("Open Package Surface Area " + path, e.getMessage()); + continue; } catch (Exception e) { Log.err("Open Package Surface Area " + path, "Invalid file type"); + continue; } id = Tools.getId(path, spd); vPackageList.addElement(id); @@ -150,10 +156,13 @@ public class GlobalData { fpd = OpenFile.openFpdFile(path); } catch (IOException e) { Log.err("Open Platform Surface Area " + path, e.getMessage()); + continue; } catch (XmlException e) { Log.err("Open Platform Surface Area " + path, e.getMessage()); + continue; } catch (Exception e) { Log.err("Open Platform Surface Area " + path, "Invalid file type"); + continue; } id = Tools.getId(path, fpd); vPlatformList.addElement(new PlatformIdentification(id));