struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject Re: Java Server Faces
Date Wed, 18 Dec 2002 14:59:21 GMT

I've been following this recently -

For info on Struts and JSF, search the struts-user archives for various
posts by Craig recently outlining where things stand. He posts on this just
about weekly.

Interestingly, if you look at the votes on the early draft of the JSF spec
at, you can see that Apache voted against it - saying that it was
in competition with Struts (which was open source) and they were against
competing work on a standard that would be done under licensing terms (from
Sun) that did not ensure the ability to build open source implementation. A
number of other voters voted against the spec as well echoing Apache's
concerns. These concerns were met and JSP moved forward with full industry
support - open source implementations are now ensured.

As part of specification development under the Java Community Process
(again., it is a *requirement* that a reference implementation
(RI) of the specification be delivered. For example. Tomcat is the
reference implementation for the servlet/jsp specs. As a result, a
reference implementation of JSF will be required to be delivered prior to
the final spec approval - this is what they are working on.

However, the spec isn't yet final. Any RI released at this time would not
only be early, it may not be compatible with the JSF spec when it goes

In other words - "gosh this stuff is gonna be cool, but geez - let's let it
cook a little longer!".


Alireza Fattahi <> on 12/18/2002 12:44:59 AM

Please respond to "Struts Users Mailing List"

To:    "'Struts Users Mailing List'" <>
cc:     (bcc: Kevin Bedell/Systems/USHO/SunLife)
Subject:    Java Server Faces


As you might know the Java Server Faces is released. Is Struts compatible
with this specification? If not will it be compatible with that?

By the way, is this sentence correct:
The JFC is specification and sun will not develop any thing at all by


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

This e-mail message (including attachments, if any) is intended for the use
of the individual or entity to which it is addressed and may contain
information that is privileged, proprietary , confidential and exempt from
disclosure.  If you are not the intended recipient, you are notified that
any dissemination, distribution or copying of this communication is
strictly prohibited.  If you have received this communication in error,
please notify the sender and erase this e-mail message immediately.

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

View raw message