Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P03
-
Fix Version/s: 4.1, EE-3.3.0.GA_P04
-
Component/s: Framework, Sample Apps
-
Labels:None
-
Environment:ICEfaces EE 3.3
-
Assignee Priority:P1
-
Support Case References:Support Case #13433 - https://icesoft.my.salesforce.com/5007000001DTVru
Description
When setting the mandatoryResourceConfiguration context param in the Showcase demo web.xml, the resource tied to the component is not pre-loaded on the page.
For example when using the following:
<context-param>
<param-name>org.icefaces.mandatoryResourceConfiguration</param-name>
<param-value>fileEntry</param-value>
</context-param>
The fileEntry.js.jsf resource is not in the head tag.
For example when using the following:
<context-param>
<param-name>org.icefaces.mandatoryResourceConfiguration</param-name>
<param-value>fileEntry</param-value>
</context-param>
The fileEntry.js.jsf resource is not in the head tag.
It seems that the _ mandatoryResourceConfiguration_ defined in icecore:config will override what's defined in the web.xml. In the case of showcase application the dataTable is configured as mandatory resource in the main template which will block any mandatory resource defined in the context parameter.