Failed to parse the expression [#{imagensTopo.imagens()}]

Olá, estava implementando uma galleria do primefaces com o seguinte código:

            <p:galleria value="#{imagensTopo.imagens()}" var="image" >  
                <p:graphicImage value="#{image}"/>
            </p:galleria>

Esse método imagens do meu managedBean retorna um arrayList com os caminhos das imagens…
Executando pelo netbeans funcionou beleza, mas fui tentar fazer o deploy no tomcat a partir do .war criado pelo netbeans e deu o seguinte erro:

/imagensTopo.xhtml @16,71 value="#{imagensTopo.imagens()}" Failed to parse the expression [#{imagensTopo.imagens()}]

Alguem tem uma ideia?

E ai povão… seguinte descobri qual era o erro… é que o netbeans tinha adicionado ele mesmo uma biblioteca do server faces mais antiga, e eu adicionei na mão os jars da versão mais nova… então pra resolver só removi tudo o que tinha relacionado a server faces nas minhas bibliotecas e adicionei depois só o unico jar do prime faces, a versão mais atual.
Esta certinho agora, se alguem precisar essa pode ser sua solução, se funcionar me manda um email que eu mando a cobrança depois.