Hi guys,<br><br>I believe we need to clearly state on such threads what the good and the bad points of these articles are (Marketing again, the others kinda know how to do it).<br><br>So for the PDF I just read, he was right in:<br>
<br>- there is no extremely simple way to do validation across multiple components. time for a multi-validator - we have written one for cs-JSF - do we want to take a look?<br><br>He was wrong in everything else on the level of 2.0, what I can see.<br>
<br>Rebuff of his statements:<br><br>- CSS style-classes cannot use the internal component states - they can, with #{component}<br>- findComponent doesn´t work - it does, exactly as spec'ed - his suggestion to find any component in the whole tree by an id is outright nonsense. A JSF developer will always have to understand the naming container structure of his page to a certain extent<br>
- using a certain component framework ties you to a provider - much more so if you use Wicket, Tapestry or GWT - man, are you bound in this case<br>- the component libraries are not interoperable - yes, they are, in many cases today - but JSF 2.0 tries to solve this problem to a fair extent and I believe it will be successful<br>
- his point of initialization is irrelevant with the preRenderView system event of JSF 2.0 (and with a lot of extension frameworks before)<br>- error and exception handling are clean and concise in JSF 2.0 (and implementation specific, it was like this already before 2.0)<br>
<br>did I miss anything? In any case, we should listen to him about the multi-validation issue. One thing that should get sorted at some point of time<br><br>regards,<br><br>Martin<br><br><div class="gmail_quote">On Sat, Dec 12, 2009 at 1:04 AM, Dan Allen <span dir="ltr"><<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>></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;"><br><div class="gmail_quote"><div class="im"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div bgcolor="#ffffff" text="#000000"><br>
I'm interested to hear how people would like to solve this.<br></div></blockquote></div><div><br>I'll take a breath and give them a chance to speak ;)<br><font color="#888888"><br>-Dan<br><br></font></div></div><div>
<div></div><div class="h5">-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br>
Registered Linux User #231597<br><br><a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
<a href="http://www.google.com/profiles/dan.j.allen" target="_blank">http://www.google.com/profiles/dan.j.allen</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><br><a href="http://www.irian.at">http://www.irian.at</a><br><br>Your JSF powerhouse - <br>JSF Consulting, Development and <br>Courses in English and German<br>
<br>Professional Support for Apache MyFaces<br>