Problemas com Java EL

Galera boa tarde!
É o seguinte, eu tenho um componente q eu criei e funciona perfeito, porém quando eu adiciono um a4j:support e tento parametrizar o action ele gera o seguinte erro:

javax.el.PropertyNotFoundException Property ‘montarComboTipoRef’ not found on type br.com.ambiental.mb.cadastros.LeisMB

Aqui é meu componente:

[code] <ui:param name=“disabled” value="#{empty disabled ? false : disabled}"/>
<ui:param name=“action” value="#{action}"/>

<h:selectOneMenu id="#{id}" value="#{value}"
                disabled="#{disabled}">
    <f:selectItems value="#{selectItems}"/>
    <a4j:support event="onchange" reRender="#{reRender}"
                 action="#{action}"/>
</h:selectOneMenu>[/code]

e aqui aonde eu acho ele

<amb:comboBox id="comboTipo" value="#{LeisMB.tipo.tipo}" disabled="#{LeisMB.disableTipo}" selectItems="#{LeisMB.comboTipo}" reRender="comboTipoRef" action="#{LeisMB.montarComboTipoRef}"/>
não se preocupem com os prefixos e os metodos pq eles existem e funcionam se eu colocar o codigo do componente na msm pagina daonde eu chamo ele.
O problema é que quando eu passo a expressão action="#{LeisMB.montarComboTipoRef}" ele não consegue achar o método na CLasse, eu já extendi a EL para a EL do Jboss (que aceita parametros) mas nao adiantou, alguém pode me ajudar?
abraço!!