/** * @return the descriptor instance to associate with this XMLNode */ public Application getDescriptor() { if (descriptor==null) { descriptor = Application.createApplication(); } return descriptor; }
/** /** * @return a default BundleDescriptor for this archivist */ @Override public Application getDefaultBundleDescriptor() { return Application.createApplication(); }
/** * This method creates an Application object from reading the * standard deployment descriptor. * @param archive the archive for the application */ public Application createApplicationFromStandardDD( ReadableArchive archive) throws IOException, SAXParseException { Archivist archivist = archivistFactory.getArchivist(archive, null); String xmlValidationLevel = dasConfig.getDeployXmlValidation(); archivist.setXMLValidationLevel(xmlValidationLevel); if (xmlValidationLevel.equals("none")) { archivist.setXMLValidation(false); } RootDeploymentDescriptor desc = archivist.readStandardDeploymentDescriptor(archive); Application application = null; if (desc instanceof Application) { application = (Application)desc; } else if (desc instanceof BundleDescriptor) { BundleDescriptor aBundle = (BundleDescriptor)desc; ModuleDescriptor newModule = archivist.createModuleDescriptor(aBundle); newModule.setArchiveUri(archive.getURI().getSchemeSpecificPart()); String moduleName = newModule.getModuleName(); application = Application.createApplication(habitat, moduleName, newModule); } return application; }
Application app = Application.createApplication(); app.setLoadedFromApplicationXml(false); app.setVirtual(false);
application = Application.createApplication(habitat,appName,newModule);
return Application.createApplication();
Application application = createApplication();