+1<br><br><div class="gmail_quote">On Wed, Jul 8, 2009 at 6:44 PM, Jim Driscoll <span dir="ltr">&lt;<a href="mailto:Jim.Driscoll@sun.com">Jim.Driscoll@sun.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
In making the changes to the RI, I also discovered that h:inputText had the same behavior as h:outputText.  Since the code was shared, and the behavior was if anything even more nonsensical in the inputText case, I changed the behavior for both.<br>

<br>
I&#39;m closing the RI bug that this is associated with, and opening a spec issue:<br>
<a href="https://javaserverfaces-spec-public.dev.java.net/issues/show_bugcgi?id=585" target="_blank">https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=585</a><br>
<br>
Please comment if you have any concerns.  (We still have a day to fiddle with it before it goes live.)<br><font color="#888888">
<br>
Jim</font><div><div></div><div class="h5"><br>
<br>
On 7/8/09 11:59 AM, Jim Driscoll wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
As I stated in an earlier email, I&#39;d like this wrapped up by today. This<br>
isn&#39;t an arbitrary date: I&#39;d like to make the RI changes today, so they<br>
go out in our second Beta release - if we&#39;re going to change something<br>
like this, it&#39;s best that it be in a Beta, not snuck into an FCS (or<br>
even an RC), so we can actually get feedback before committing to the<br>
behavior.<br>
<br>
We seem to have a (very) rough consensus that Andy&#39;s proposed solution,<br>
not rendering children of outputText, is acceptable. So, I&#39;ll proceed on<br>
implementing that solution today.<br>
<br>
If you have serious concerns about this direction, now would be the last<br>
best chance to voice them.<br>
<br>
Jim<br>
<br>
<br>
On 7/8/09 9:55 AM, Jim Driscoll wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
On 7/7/09 5:52 PM, Lincoln Baxter, III wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I&#39;m ok with #1 -- &quot;does not render childre&quot;n. I&#39;m also for providing a<br>
&quot;backwards compatability switch&quot; -- but it needs to be documented<br>
clearly in the component PDL docs so that people are aware of it --<br>
that&#39;ll cause unhappy customers.<br>
</blockquote>
<br>
The switch I had in mind was an implementation-specific switch - we have<br>
a few of those already in Mojarra. Since the behavior wasn&#39;t previously<br>
defined in the spec, it doesn&#39;t really make sense to document a switch<br>
to change back to previous behavior in the PDL, since the PDL is part of<br>
the spec, and there was no &quot;previous behavior&quot; in the spec.<br>
<br>
But I share your concern and frustration about getting folks to<br>
understand how to fix it if their existing apps break. Release notes are<br>
the usual place where we put such documentation.<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
This is good in my eyes because it makes a piece of JSF more<br>
intuitive, with the *OPTION* to do something counterintuitive yet<br>
possibly necessary for a number of reasons - if we continue to make<br>
improvements of this sort, then JSF will continue to improve.<br>
<br>
--Lincoln<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

1. Spec that h:outputText is a leaf component: children are not<br>
rendered.<br>
</blockquote></blockquote></blockquote></blockquote></blockquote>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br><br><a href="http://mojavelinux.com">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction">http://mojavelinux.com/seaminaction</a><br>
<a href="http://in.relation.to/Bloggers/Dan">http://in.relation.to/Bloggers/Dan</a><br><br>NOTE: While I make a strong effort to keep up with my email on a daily<br>basis, personal or other work matters can sometimes keep me away<br>
from my email. If you contact me, but don&#39;t hear back for more than a week,<br>it is very likely that I am excessively backlogged or the message was<br>caught in the spam filters.  Please don&#39;t hesitate to resend a message if<br>
you feel that it did not reach my attention.<br>