@Override public void construct() { try { meta = panel.getInitializrMetadata(); initialized = true; } catch (Exception ex) { panel.wizardDescriptor.putProperty(WizardDescriptor.PROP_ERROR_MESSAGE, "Could not query Initializr service"); Exceptions.printStackTrace(Exceptions.attachSeverity(ex, Level.WARNING)); failed = true; panel.fireChangeEvent(); } }
@Override public void readSettings(WizardDescriptor wiz) { try { final Project project = Templates.getProject(wiz); NbMavenProject nbProj = project.getLookup().lookup(NbMavenProject.class); final URI[] resources = nbProj.getResources(false); File resourceFolder = FileUtil.normalizeFile(FileUtil.archiveOrDirForURL(resources[0].toURL())); File addMeta = new File(resourceFolder, "META-INF/additional-spring-configuration-metadata.json"); if (addMeta.exists()) { wiz.putProperty(WizardDescriptor.PROP_WARNING_MESSAGE, "Existing additional metadata file will be overwritten!"); } } catch (Exception ex) { Exceptions.printStackTrace(Exceptions.attachSeverity(ex, Level.WARNING)); } getComponent().read(wiz); }
Exceptions.attachSeverity(ze, Level.WARNING), Bundle.ERR_CorruptedZipFile(file))); break;