public class OSGiWebModuleDecorator extends Object implements com.sun.enterprise.web.WebModuleDecorator
Constants.BUNDLE_CONTEXT_ATTR in ServletContext of the web app
associated with the current OSGi bundle.
b) set a specialized FileDirContext object that restricts access to OSGI-INF and OSGI-OPT resources of a WAB
as required by the OSGi WAB spec.
c) discovering JSF faces config resources and setting them in an attribute called
Constants.FACES_CONFIG_ATTR.
d) discovering JSF facelet config resources and setting them in an attribute called
Constants.FACELET_CONFIG_ATTR.
e) discovering faces annotations in a WAB and setting them in an attribute called
The faces related attributes are used by various OSGiFacesXXXProviders that we install for a WAB. Mojarra
discovers and calls those providers as part of its initialization.OSGiFacesConfigResourceProvider,
OSGiFaceletConfigResourceProvider,
OSGiWebDeploymentContext.WABClassLoader.getResources(String)| Constructor and Description |
|---|
OSGiWebModuleDecorator() |
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.