Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-2.0.0.Alpha1
-
Fix Version/s: EE-2.0.0
-
Component/s: Facelet Components
-
Labels:None
-
Environment:JSF 2.0, ICEfaces 2.0
Description
In a move to remove the yui dependences in the cc's the last step is to migrate the tab components to use the new ace component. This should allow us to remove the yui libraries from the cc jar.
Just to be clear the driving force behind this is that yui is used by the ace components and if an application is allready loading the yui libraries we get into a namespace and loadding issue with the different instances of the library.
Just to be clear the driving force behind this is that yui is used by the ace components and if an application is allready loading the yui libraries we get into a namespace and loadding issue with the different instances of the library.
It turns out that the richTabs and tabView components are are now working correctly as is now that the yui libraries have been removed. I would still like to replace the main demo tabset with the new ace tabset but will wait and see how the new file upload component works in the existing setup.
Following commit for the removal of the remaining yui dependencies.
Revision: 25830
Author: patrick.corless
Date: 10:20:25 AM, January-20-11
Message:
IPCK-201removed remaining yui libraries which get the cc tabset working again.Modified : /icepack2/trunk/icepack/compat-composite-components/conf/faces-config.xml
Modified : /icepack2/trunk/icepack/compat-composite-components/conf/tld/icecc.tld
Deleted : /icepack2/trunk/icepack/compat-composite-components/resources/js/yui_2.8.0r4
Deleted : /icepack2/trunk/icepack/compat-composite-components/resources/js/yui_3.0.0
Modified : /icepack2/trunk/icepack/compat-composite-components/src/com/icesoft/faces/facelets/component/ResourceLoadingComponent.java
Modified : /icepack2/trunk/icepack/compat-composite-components/web/theme/_inlineCSS.xhtml