1 Reply Latest reply on Feb 28, 2011 4:02 AM by ilya_shaikovsky

    Migration RF4 LayoutPosition/ExtendedTableDataModel/DataProvider/... are missing?

    jadtn

      Hi

       

      I'm trying to migrate to RF4 M6 and some compilation problem.

       

      In richfaces-ui-3.3.3.Final.jar richfaces-api-3.3.3.Final.jar there classes was presents :

       

      org.richfaces.component.LayoutPosition; -->There is always the layout in RF4?

      org.richfaces.model.DataProvider;

      org.richfaces.model.ExtendedTableDataModel;

      org.richfaces.component.html.HtmlAjaxValidator;

      org.richfaces.component.html.HtmlInputText;

      org.ajax4jsf.model.SerializableDataModel;

      org.richfaces.model.ExtendedFilterField;

      org.richfaces.model.FilterField;

      org.richfaces.model.Modifiable;

      org.richfaces.model.Ordering;

      org.richfaces.model.SortField2;

       

      but inRF4 M6.jars

      these classes seems not appears: do you know if these classes are removed or if it will be present in final version of RF4?

       

       

      Thanks for your help.

       

      PS: links to migration guide are broken here : http://www.jboss.org/richfaces/docs.html they are on http://docs.jboss.org/richfaces/latest_4_0_X/Migration_Guide/en-US/html_single/

       

       

      I think the nightly is the more recent http://docs.jboss.org/richfaces/nightly_4_0_X/Migration_Guide/en-US/pdf/Migration_Guide.pdf

       

       

      My dependencies is

      <org.richfaces.bom.version>4.0.0.20110209-M6</org.richfaces.bom.version>

        • 1. Migration RF4 LayoutPosition/ExtendedTableDataModel/DataProvider/... are missing?
          ilya_shaikovsky

          For dataModels please explore next classes:

          org.richfaces.model.ArrangeableState

          org.ajax4jsf.model.ExtendedDataModel

          org.richfaces.model.ArrangeableModel

          dataProvider - not used for now.

           

          htmlInputText - not needed anymore as JSF 2 solved the null/required-validation problem.

          ajaxValidator - check client side validation feature. It's provides client validation plus ajax fallback from 3.3.3. org.richfaces.component.behavior.ClientValidatorBehavior