IWebApplicationExtension extension = (IWebApplicationExtension) eclass.newInstance(this);
extensions.add(extension);
if (this.descriptor != null && this.descriptor.getDescriptorFor(extension) != null) {
if (this.descriptor.getDescriptorFor(extension).getSettings() != null)
eclass.deserializeProperties(extension, this.descriptor.getDescriptorFor(extension).getSettings());
}
}
} catch (ClassNotFoundException e) {
ThrowableManagerRegistry.caught(e);
}