Current activity/work

7 views
Skip to first unread message

Jihoon Kim

unread,
Jul 16, 2009, 2:47:52 PM7/16/09
to JSF-Flex
Currently following work are being done :

1.5 Release :
* Changes from Qdox Javadoc to annotation use
* Code written in JDK 5.0 features [i.e. enum, generics, annotation,
and etcetera]
* Support of latest, stable Flex version [3.xx {i.e. features such as
runtime access of locale messages}].
* Better packaging of component attributes {implementation}
* Additional functionality such as the current DataGrid component
where there will be further interweaving of JSF/Java + ActionScript
content

Vamshi

unread,
Sep 1, 2009, 5:47:57 PM9/1/09
to JSF-Flex
Hi
Its nice to see this project. Actually I was looking some thing like
this long time back in fact I posted in java forum. I would like to
know if you are actively working on this? and also as a user do I have
to know flex? I believe I should be able to take advantage of all flex
components using backing beans.

Could you please provide some examples

Thanks
Vamshi

Jihoon Kim

unread,
Sep 2, 2009, 12:23:39 AM9/2/09
to jsf-...@googlegroups.com
Hi Vamshi,

First of all thanks for your interest in the project and yes the
project is currently, actively being worked on. Although this group
does contain periodic update information to the project, it does not
contain all the updates, since I do not wish to flood the group with
all the minor changes.

So you can usually find the most up to date information such as what
will be included in the next release [1.1 BETA] from the project's
main page http://code.google.com/p/jsf-flex/.

Recent updates include within 1.1 BETA that is being worked on [major
change to JDK 1.5]:
* Qdox JavaDoc will no longer be used as it will be replaced with
Annotation for future releases
* Packaging of Flex 3 as it is the intended version to be supported
for the next release [unless Flex 4 comes out before it]
* Better packaging of attributes [implementation detail] due to
change to Annotation
* Usage of other JDK 1.5 attributes [i.e. enum, generics, Executors,
Future, and etcetera]
[the reason that Executors is being used with Future is to improve
the performance of creation of SWF + copyLocale invocation].
* Locale support for Flex 3 [unlike Flex 2, copyLocale must be
invoked for other languages; however this will be transparent to the
user as long as one follows the general guideline provided at
http://code.google.com/p/jsf-flex/wiki/LocaleQuickStart from release
1.0BETA]
* And additional changes

You are correct in the intention of the project, as it's purpose is to
provide users capability in creating Flex components as normal JSF
components. So components [i.e ComboBox, NumericStepper,
RichTextEditor, and etcetera] will bind their values to managed beans,
allowing the user to use the components in normal JSF manner. One note
is that DataGrid component's synch of values to managed bean's
collection is done asynchronously due to possible large size of the
collection within the managed bean.

Since others have emailed me with request of artifacts, I did provide
1.0 BETA to provide the project's intention, meaning other areas such
as MethodExpression binding and etcetera will be provided in the
future.

Also one thing that I wish that you read is the Critical NOTE section
at http://code.google.com/p/jsf-flex/wiki/QuickStart wiki page. I know
I have placed this information within the project's home page as well
due to its importance, but it seems to be missed by many with
individuals saying that the load time is a bit slow. When
com.googlecode.jsfFlex.MODE is not set to productionMode, preMxml,
mxml, swf, swc, and etcetera will be created so it will be slow [one
should set to debugMode when one is making changes to JSP or XHTML
pages which will to create the appropriate SWF file].

You can find example JSP + XHTML pages with the components that have
field bounded from the download artifact [1.0 BETA], but the future
releases should provide more functionality that you will be more
interested in [MethodExpression and etcetera]. Here is a link for
Quick start wiki page :
http://code.google.com/p/jsf-flex/wiki/QuickStart .

Once again thanks for your interest in the project and thanks for your
feedbacks, appreciate it much!
--
Sincerely,

Ji Hoon Kim
Reply all
Reply to author
Forward
0 new messages