Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-3024

Enable deployment of Liferay Faces dependencies as OSGi bundles

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

        Activity

          People

            neil.griffin Neil Griffin
            neil.griffin Neil Griffin
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Packages

                Version Package
                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