richfaces - A4j components are not working in the backing bean -


i have application uses jsf 1.2, richfaces 3.3.3, , many more plugins. wanted upgrade app higher versions of jsf 2.2.1 , richfaces 4.3.3. did created app scratch , set dependencies , settings newer versions of plugins. want upgrade app page page since richfaces 4.x differes alot 3.x. in old app a4j components commandlink , commandbutton working in backing bean; however, components not resolved new versions. followings cannot resolved:

import org.ajax4jsf.component.html.htmlajaxcommandbutton; import org.ajax4jsf.component.html.htmlajaxcommandlink; 

here dependencies:

<dependency>         <groupid>com.sun.faces</groupid>         <artifactid>jsf-api</artifactid>         <version>2.2.1</version>         <scope>compile</scope>     </dependency>     <dependency>         <groupid>com.sun.faces</groupid>         <artifactid>jsf-impl</artifactid>         <version>2.2.1</version>         <scope>compile</scope>     </dependency>     <dependency>         <groupid>javax.servlet</groupid>         <artifactid>jstl</artifactid>         <version>1.2</version>     </dependency>     <dependency>         <groupid>javax.servlet</groupid>         <artifactid>servlet-api</artifactid>         <version>2.5</version>     </dependency>      <dependency>         <groupid>org.richfaces.core</groupid>         <artifactid>richfaces-core-api</artifactid>         <version>4.3.3.final</version>     </dependency>     <dependency>         <groupid>org.richfaces.core</groupid>         <artifactid>richfaces-core-impl</artifactid>         <version>4.3.3.final</version>     </dependency>     <dependency>         <groupid>org.richfaces.ui</groupid>         <artifactid>richfaces-components-ui</artifactid>         <version>4.3.3.final</version>     </dependency>     <dependency>         <groupid>org.richfaces.ui</groupid>         <artifactid>richfaces-components-api</artifactid>         <version>4.3.3.final</version>     </dependency> 

and web.xml:

<servlet>     <servlet-name>faces servlet</servlet-name>     <servlet-class>javax.faces.webapp.facesservlet</servlet-class>     <load-on-startup>1</load-on-startup> </servlet>  <servlet-mapping>     <servlet-name>faces servlet</servlet-name>     <url-pattern>*.xhtml</url-pattern> </servlet-mapping> <context-param>     <param-name>javax.faces.project_stage</param-name>     <param-value>development</param-value> </context-param> <context-param>     <param-name>org.ajax4jsf.view_handlers</param-name>     <param-value>com.sun.facelets.faceletviewhandler</param-value> </context-param> <context-param>     <param-name>javax.faces.state_saving_method</param-name>     <param-value>server</param-value> </context-param> <context-param>     <param-name>facelets.refresh_period</param-name>     <param-value>2</param-value> </context-param> <context-param>     <param-name>com.sun.faces.validatexml</param-name>     <param-value>true</param-value> </context-param> <context-param>     <param-name>com.sun.faces.verifyobjects</param-name>     <param-value>true</param-value> </context-param> <context-param>     <param-name>javax.faces.datetimeconverter_default_timezone_is_system_timezone</param-name>     <param-value>true</param-value> </context-param> 

packages have been changed, want

org.richfaces.component.uicommandbutton org.richfaces.component.uicommandlink 

here's javadoc


Comments