Requirements

For using dynaWidget components you need the following components in you jsf environment: We recommend using the latest releases of the JSF libraries above.

dynaWidgets have the following javascript dependencies (must not manually be added, already included with the components):

Why do I need Richfaces for using dynaWidgets?

As dynaWidgets heavily use ajax and JSF 1.2 leaks ajax support we´re using Richfaces with it´s excellent jsf ajax integration for realizing ajax features right now. This might change in the future with JSF 2.0 bringing natural ajax support based on the ideas of Richfaces.

What about using Icefaces or Primfaces ?

dynaWidgets needs Richfaces for ajax integration. This is not changeable right now. You can use other popular jsf libraries in parallel as long as they´re supposed to work together with Richfaces.

What about JSF 2.0?

Richt now, there exists no JSF 2.0 version of dynaWidgets. We´re planning a JSF 2.0 release around Q4/2010 when stable versions of the specification are available (right now there are some problems 'under the surface'). In the meanwhile you can use the JSF 2.0 version of Richfaces 3.3.3 to use the widgets in a JSF 2.0 environment, although it will not use the ajax features of JSF 2.0 yet.

Can I use other versions of jQuery and/or jQueryUI ?

Unfortunately you cannot use jQuery 1.4x (and jQueryUI 1.8x) right now. This is a limitation of the current Richfaces version which is coupled to jQuery 1.3.2. Also you cannot use an older version in parallel!