As we do in general practice to hit refreshBundles.jsp to clear out resource bundle cache without restarting the server. Recently, I figured out that it no more works with IBM 8 and throws error message like " no such method exists: cache " Actually, the field " cache " is now replaced with " cacheList ". Moreover, its type is now ConcurrentHashMap instead of WeakHashMap . Change the Java logic of your JSP as below: <% Class klass = Class.forName("java.util.PropertyResourceBundle").getSuperclass(); Field field = klass.getDeclaredField("cacheList"); //Test block check for all the declared fields. Comment out the loop below. for (Field classField : klass.getDeclaredFields()) { System.out.println(classField.getName()); } field.setAccessible(true); ConcurrentHashMap cache = (ConcurrentHashMap)field.get(null); cache.clear(); field.setAccessible(false); %>
By default, Inventory Index is only meant for business users to use in CMC for Product Ranking and merchandising purpose. This document describes how to enable this OOTB SOLR Index for Store Front usage so that it can be used to get SKUs Inventory from SOLR Index instead of DB hits. The implementation involves two steps: Enable OOTB Inventory Index Make it usable by Store Front Pages Enable Inventory Index This step is well described at Infocenter at Setting up and building the inventory index Enable Inventory Index for Store Front pages This involves following steps Define a Search resource Handler to accept Inventory fetch requests. SOLR Index Customization, if required Define a search Profile to expose Inventory Schema fields to Response Map SOLR schema fields to External Response fields Custom Expression Provider to get default fulfillment center Id. ...