LPS-45262 Optimize LanguageImpl, don't use ResourceBundle to fetch values, unless it is a real user input one. Faking LanguageResources as resourceBundle is just adding unnecessary complexity and overhead.
LPS-45262 AggregateResourceBundle breaks jdk apis. 1) Enumeration is an one time only object, it can be not cached for reuse. 2) handleGetObject() requires to not throw exception on missing value, it is its invoker getObject()'s job to throw the exceptionLPS-45262 AggregateResourceBundle breaks jdk apis. 1) Enumeration is an one time only object, it can be not cached for reuse. 2) handleGetObject() requires to not throw exception on missing value, it is its invoker getObject()'s job to throw the exception..
LPS-43567 Implement cleanup method for missing references
LPS-43567 Properly clean up missing references where needed
LPS-43567 Implement test case to test this scenario
LPS-43567 SF
LPS-45343  Fix issue in Wiki default ADT
LPS-45338 Makes the pop-up bigger
LPS-45242 Persist the modified entity after updating the logo id jut like in LSLSI.updateLogo()
LPS-45242 Respect the return value of the updateLogo() method
LPS-45371 Deprecate method for the element parameter is not needed, we are using the data from portlet data context
LPS-45371 Update usages
LPS-45316 Use Weblogic 12 as default since Weblogic 10 does not support Servlets 3.0
LPS-45230 Post-Upgrade Activities portlet doesn't show document links
LPS-45283 Update portal-settings-shared.jar to the version with support for getDouble() and getFloat()
LPS-45283 Make ShoppingSettings extend BaseServiceSettings
LPS-45283 Replace getFallbackKey() with map
LPS-45283 Use typedSettings and apply fallback keys whenever possible to eliminate unnecessary code
LPS-45283 Move default values to portal.properties
LPS-45283 Use FallbackKeys class