if you want to call method of your custom bean in <a:richList value=""> then follow these steps,
(1) Create one property variable of type "java.util.List"
For ex.
java.util.List myList;
(2) Create getter method of that property variable with public accessor
For ex.
public java.util.List getMyList(){
return this.myList;
}
(3) now just write only name of your property variable in <a:richList value="">
For ex.
<a:richList ……. value="#{MyBean.myList}" >
Above steps will calls the newly created getter method.
Means,You can call only getter method of property variable from <a:richList>, otherwise you get the same error what you have got previosly.