This is not correct usage, as it produces four AJAX request + common HTTP request simultaneously. Either create action method that will call other methods sequentially, or use f:actionListener tag and transform methods to action listeners (difference is in method signature, action listener methods need javax.faces.event.ActionEvent as argument, while action methods have no arguments).
I had the same exception. The problem was that my command button was in <a4j:region selfRendered="true">
<a4j:region selfRendered="true"> should not break ajax functionality.. need to more details to investigate the problem.
ERROR [org.ajax4jsf.component.AjaxViewRoot] (http-127.0.0.1-127.0.0.1-8080-4) Error processing faces event for the component
I have one EJB Jar Which packaged in a EAR. I use jsf-1.2 and Richfaces 3.3.3 for the Views
Unfortunately I get the error mentioned.