3 Replies Latest reply on Jun 16, 2008 1:10 PM by steausti

    RichFaces 3.2.1: TLDs in richfaces-ui-3.2.1.GA.jar Fail Sche

    steausti

      Hello RichFaces Team,

      We have found that 4 of the .tld files contained in the richfaces-ui-3.2.1.GA.jar aren't compliant with the .xsd they reference. This is causing a lot of errors on deployment to Geronimo 2.1 server. The four files are:
      a4j.tld
      ajax4jsf.tld
      rich.tld
      richfaces.tld

      One schema violation is that the

      <function>
      elements are listed before the
      <tag>
      elements in rich.tld and richfaces.tld. We have also found that many of the schema violation errors are due to the "<display-name>" elements placed out of order as well.

      Here's a link to a discussion with the Geronimo team as we investigated this issue:
      http://www.nabble.com/Error-with-XMLBeanUtil-and-ValidateDD-when-upgrading-to-RichFaces-3.2-td17764526s134.html

      We have edited the previously mentioned .tld files and patched our richfaces-ui-3.2.1.GA.jar file with those updated .tld files and have been able to get rid of the schema validation errors during deployment. We're hoping you can officially "fix" the .tld files.

      Thanks for your help,
      -Steve