Details
-
Improvement
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
bridge-impl-4.2.0, bridge-api-4.2.0, util-3.4.0, bridge-ext-5.1.0, adf-archetype-5.1.0, bridge-ext-6.1.0, alloy-archetype-5.1.0, bootsfaces-archetype-5.1.0, butterfaces-archetype-5.1.0, jsf-archetype-5.1.0, primefaces-archetype-5.1.0, richfaces-archetype-5.1.0, alloy-3.1.0, portal-4.1.0, portal-3.1.0, alloy-archetype-6.1.0, bootsfaces-archetype-6.1.0, butterfaces-archetype-6.1.0, jsf-archetype-6.1.0, primefaces-archetype-6.1.0, richfaces-archetype-6.1.0, alloy-4.1.0, adf-archetype-6.1.0
-
ADF Archetype, Alloy Archetype, BootsFaces Archetype, ButterFaces Archetype, JSF Archetype, Liferay Faces Alloy / Showcase / Tests, Liferay Faces Bridge API, Liferay Faces Bridge Ext, Liferay Faces Bridge Impl / Demos / Tests, Liferay Faces Portal / Demos / Tests, Liferay Faces Util, PrimeFaces Archetype, RichFaces Archetype
-
None
Description
The completion of FACES-2311 makes it possible to enable deployment of Liferay Faces dependencies as OSGi bundles. This task involves performing the research and testing in Liferay Portal 7, as well ask making any necessary enhancements or repairs.
One point of testing will be the behavior/feasibility of following ClassLoader Singletons:
ProductFactoryImpl.java
private static final Map<Product.Name, Product> PRODUCTS;
LoadConstants.java
private static final Map<String, Map<String, Object>> CONSTANT_MAP_CACHE = new ConcurrentHashMap<String, Map<String, Object>>();
AutoCompleteFilterWordMatchBaseImpl.java
private static final Map<PATTERN_KEYS, Pattern> patterns = new EnumMap<PATTERN_KEYS, Pattern>(PATTERN_KEYS.class);
Attachments
Issue Links
- is a dependency of
-
LRDOCS-6231 Create JSF example app UI
-
- Open
-
- relates
-
FACES-3471 Allow use of Liferay Provided CDI (instead of embedded Weld)
-
- Closed
-