Olha, acho que voce confundiu o uso dos componentes…
No JSF geralmente (a nao ser que tenha algo personalizado) a gente nao chama um método com parametros; chamamos um método sem argumentos e dentro do mesmo buscamos os parametros ou no request ou entao em outro atributo do managed-bean que já tenha sido atualizado com o valor do request através de um componente como esse t:updateActionListener.
Voce chama o método na action do commandButton, e o updateActionListener voce usa para pegar o valor do ‘value’ e jogar no valor do ‘property’.
E também nao da pra passar dois parametros de uma vez separando por vírgula, vc tem que passar os dois um de cada vez.
Se eu estiver errado me corrijam, pois uso a implementação de referencia e nao sei se esses componentes do tomahawk possuem comportamentos diferentes.