Problemas com Java EL

0 respostas
danielfigueiredoc

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:

<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>

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!!
Criado 20 de novembro de 2009
Respostas 0
Participantes 1