The question is fine, but please don't reply to all the Struts lists. Struts Faces is an integration library to allow Struts applications to use the JSF taglibs. Apache Shale is a completely new framework that builds on JSF and shares no code with Struts classic.

Don

Dakota Jack wrote:
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.

Jack


On Thu, 17 Feb 2005 14:03:32 -0800, Don Brown <[EMAIL PROTECTED]> 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 struts.sf.net 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 -
http://jakarta.apache.org/commons/sandbox/javaflow/ - a Java-based
continuations implementation, Java will soon be supported as well.

For more information, visit the Struts Flow website at:
  - http://struts.apache.org/flow/index.html

Don Brown

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to