/** * Read the runtime deployment descriptors of the extension * * @param archivist the primary archivist for this archive * @param archive the archive * @param descriptor the extension deployment descriptor * @return the extension descriptor object with additional runtime information */ public Object readRuntimeDeploymentDescriptor(Archivist main, ReadableArchive archive, RootDeploymentDescriptor descriptor) throws IOException, SAXException { ConfigurationDeploymentDescriptorFile ddFile = getConfigurationDDFile(main, descriptor, archive); // if this extension archivist has no runtime DD, just return the // original descriptor if (ddFile == null) { return descriptor; } DOLUtils.readRuntimeDeploymentDescriptor(getSortedConfigurationDDFiles(descriptor, archive, main.getModuleType()), archive, descriptor, main,true); return descriptor; }
public Object readRuntimeDeploymentDescriptor(Archivist main, ReadableArchive archive, RootDeploymentDescriptor descriptor) throws IOException, SAXParseException { DeploymentDescriptorFile confDD = getConfigurationDDFile(descriptor);