Work to be done
JSF Flex goal is to provide users capability in creating standard Flex components as JSF components. In order to provide quality product for the users, the project must support : - various operating systems
- various browsers
- various servlet container/application servers
Milestones
Release 1.0.1 BETARelease DateDecember 10, 2009 Accomplished- Change from usage of Qdox Javadoc to Annotation
- Code written in JDK 5.0
- Support of Flex version 3.4 {i.e. DateChooser component and locale support according to the change needed of copyLocale execution for Flex version 3.x}
- Capability to submit the form data using mxmlButton or mxmlLinkButton tags
- Tweaking of performance { usage of Executors in some of the tasks to possibly assist in creation of multiple SWF + locale; however swc + swf creation is dependent upon Flex SDK }
- Capability in creating components outside of JSF Flex by providing the component name + attributes as tag attributes
- One thing to note is the size of the download artifacts. Since Flex SDK now comes packaged with Air tools to allow creation of Air applications for Flex components, the size of flexSDK has been increased rather largely {that's the reason the first hit to any .xhtml or .jsf page will take a bit of time, but afterward the time should be relatively similar when hitting additional pages to create SWF, SWC, and etcetera within debugMode. please note that when one is done, one should change the configuration to productionMode to see it's actual performance}. There exists two reasons of why Air library hasn't been ripped out of flexSDK that is downloaded with the Jars :
- First is for safety, meaning it is better to leave them in then to find out later that one needs certain Jars that has been removed
- Second is a possible investigation of creation of Air. Strong emphasis on possible.
Release 1.0 BETARelease DateApproximate target date is April 15, 2009 AccomplishedCurrently the project supports most of the Flex standard components as well as functionalities that have been added on for JSF application { i.e. DataGrid components can have their data bounded to managedBeans, so that large information will be partitioned into batches and the pieces of the information being fetched asynchronously through ActionScript }. Brief testing has been done on Windows XP operating system with the following list of browsers : - Firefox 2.0
- IE 6.0
- Opera 9.25
on application server TomCat 6.0 and JBoss 4.2. This release supports Flex 2. TODO- Complete testing on remaining OS, browsers, and application servers must be performed, so to support every type of user.
| Operating System | Browser Tested | Application Server Tested | | Windows XP | Firefox 2.0 , IE 6.0, Opera 9.25 | TomCat 6.0, JBoss 4.2 | | Linux | TODO | TODO | | Mac | TODO | TODO |
|
how to display Chinese in Flash?
There exists capability in providing additional languages for text representation within Flex, which will be added in a future SNAPSHOT {prior to a formal release 0.9 SNAPSHOT which will include additional components as well}. Facelet support simply super ceded this task. Thanks!
Clarification: formal release meaning 1.0 Release, whereas others are SNAPSHOT Downloads. So what was meant is that 0.9 SNAPSHOT would include these changes as well as additional components and other functionalities.
Thanks!Look forward to more changes.