struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dakota Jack <>
Subject Re: [ANNOUNCEMENT] New Struts subproject: Struts Flow
Date Fri, 18 Feb 2005 00:30:32 GMT
At the risk of causing people to run around in little circles [ ;-) ],
can you tell me what Faces is?  Is that MyFaces?  How does Faces
differ from Shale?  Thanks for any information.  If the question
upsets anyone, my apologies.


On Thu, 17 Feb 2005 14:03:32 -0800, Don Brown <> wrote:
> The Apache Struts team is pleased to announce the adoption of its latest
> subproject, Struts Flow, a continuations-based approach to complex web
> workflows. Struts Flow originated at the project and has
> been formally adopted now as a Struts subproject.  Struts Flow is a port
> of Apache Cocoon's Control Flow to Struts to allow complex workflow,
> like multi-form wizards, to be easily implemented using
> continuations-capable Javascript and eventually Java.
> Today, Struts is comprised of nine subprojects: Core, Taglib, Tiles, El,
> Faces, Scripting, Applications, Shale, and (now) Flow.  Struts Flow is
> different from Struts Scripting/BSF as where Scripting brings any
> BSF-supported scripting language to Struts Actions, Struts Flow works on
> redefining the traditional Model 2 state-driven workflow into simplified
> scripts whose execution spans multiple requests.  Currently, the Rhino
> engine, a Javascript implementation, is used to provide continuations
> support, but with the maturation of Commons Javaflow -
> - a Java-based
> continuations implementation, Java will soon be supported as well.
> For more information, visit the Struts Flow website at:
>    -
> Don Brown
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

"You can lead a horse to water but you cannot make it float on its back."
"Heaven has changed.  The Sky now goes all the way to our feet.

~Dakota Jack~

"This message may contain confidential and/or privileged information.
If you are not the addressee or authorized to receive this for the
addressee, you must not use, copy, disclose, or take any action based
on this message or any information herein. If you have received this
message in error, please advise the sender immediately by reply e-mail
and delete this message. Thank you for your cooperation."

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message