WAS v8.5 > WebSphere applications > Liberty profileLiberty profile: Feature management
Features are the units of functionality by which you control the pieces of the runtime environment that are loaded into a particular server.
Use the configuration file server.xml to declare which features to load. The set of features is enclosed within the < featureManager> element, and each feature within the <feature> subelement. For example:
server < featureManager> <feature>servlet-3.0</feature> <feature>localConnector-1.0</feature> </featureManager> </server>We can specify any feature in the server configuration file. Some features include other features within them. The same feature can be included in one or more other features. At run time, the feature manager computes the combined list of content required to support the requested set of features.
For information about the main available features, see Liberty features. For information about the restrictions that apply to each feature, see Liberty profile: Runtime environment known restrictions.
Dynamic changes to feature configuration
When you change the feature configuration, the feature manager recalculates the list of required bundles, stops and uninstalls those bundles that are no longer needed, and installs and starts any additions. All features are therefore designed to cope with other features that are being dynamically added or removed.
See also
- Liberty features
Features are the units of functionality by which you control the pieces of the runtime environment that are loaded into a particular server.
Related concepts:
Liberty profile: Architecture
Liberty profile: Server configuration
Liberty profile: Security
Related
Add and removing Liberty features
Reference:
Liberty features
Concept topic |