Since JSF calls the two methods sequentially I think it should be sufficient to annotate one of them.
Thank you very much for your reply. I found my problem. After integrating facelets and ajax4jsf into my project, the tomahawk t:schedule did not work properly. The schedule listener was not called.
I want to use a stateless session bean to collect value from listen(ActionEvent e) , then pass them to a conversation sfsb. Since my t:schedule does not work now, I cannot the @Begin annotation. Hope it works. Thank you.