Go To Homepage



Book Details
Practical RichFaces book cover
  • By Max Katz
  • ISBN13: 978-1-4302-1055-9
  • ISBN10: 1-4302-1055-9
  • 264 pp.
  • Published Dec 2008
  • Print Book Price: $39.99
  • eBook Price: $27.99



Errata Submission

If you think that you've found an error in Practical RichFaces, please let us know about it. You will find any confirmed erratum below, so you can check if your concern has already been addressed.

Submit Errata
Practical RichFaces (978-1-4302-1055-9)

Errata

Issue Author's Response
CHAPTER 4 page 60
Above the image:
"If reRender points to the second column and ajaxKeys contains the first row, then only the
colored data cell will be updated."

As the image shows me the second row is slected.I really don't understand why you said ajaxKeys contains the first row? I think ajaxKeys contains the second row.
Maybe I am mistake,Could you help me?
It's a typo, it should say "If reRender points to the second column and ajaxKeys contains the second row, then only the
colored data cell will be updated"
Page 11, step 7, in Ganymede with JBoss Tools 3.0 there is no template RichFacesStart-Tomcat6 (or ...5) available in the drop down list. You need to install the templates. See page 11 or here: http://mkblog.exadel.com/practical-richfaces/
page 69, line 4, file step1.xhtml
The action attribute of the <a4j:commandButton should have the value "forward", not "step2"

page 70, line 17, file step2.xhtml
The action attribute of the <a4j:commandButton should have the value "forward", not "step3"
Thanks, it's already noted here: http://mkblog.exadel.com/practical-richfaces/
Page 43, bottom of page.
h:inputText has incorrect attribute ajaxSingle

<h:inputText id="code" ajaxSingle="true" value="#{userBean.promotionalCode}"/>
Thank you, it should be without ajaxSingle:
<h:inputText id="code" value="#{userBean.promotionalCode}"/>
Where is the source code? I can not find the java code for the backing beans. Source code for some of the backing beans can be found on my blog: http://mkblog.exadel.com/practical-richfaces/.
Chapter 3, page 43 (eBook)

Double quote about 10% from top of page. These are smart quotes that curl in the same direction. Should be plain double quotes.
Page 43:
Incorrect quotes. Should be: <a4j:support event=”onblur” reRender=”userInfo”>
Chapter 3, page 42 (eBook)

Minor typo
The quotes in the code about 40% from the top of page are "smart" quotes but the second one curls the wrong way. Should just be plain double quote like rest of code example uses.
Page 42:
Incorrect quotes. Should be: <a4j:region id=“region2“>
Chapter 2, page 26 about 60% of way down on page.

Minor error.

<h:messages/> should be <h:message/> to match the code on page 24 and top of page 26.

Also not clear why the error message does not show up even after making changes on page 26 - id="nameError"
Page 26, last paragraph before Using <a4j:log> section, <h:messages/> should be <h:message/>.

Specifying the id didn't help because on initial rendering the component still didn't produce any markup as there were not errors. Explanation is on page 26.