Netbeans com Visual Web Pack, TomCat, MySQL, javaServerFaces - problemas componente TABLE e EL

Estou usando Netbeans Visual Web 5.5. como ferramenta de desenvolvimento, JavaServerFaces, MySQL 6.0 e TomCat 5.5.

Criei uma página JSF, coloquei um componente JSF tabela e arrastei neste componente uma tabela do MySQL. Em seguida, alterei a instrução do MySQL, adicionando um campo count(*) com um alias regcount.

SELECT ALL t1.COLECAO_ID,
t1.DATA_CAPTURA,
t1.DESCR_COLECAO,
t1.PERIODO_REPR,
COUNT(*) AS TOTAL_REGISTROS
FROM colecoes t1, registros t2
WHERE t1.COLECAO_ID = t2.COLECAO_ID
GROUP BY t1.COLECAO_ID, t1.DATA_CAPTURA, t1.DESCR_COLECAO, t1.PERIODO_REPR

A execução da query funciona e retorna as linhas corretamente.

Ao voltar ao componente Table, cliquei em Table Layout a fim de alterar um campo estático para que este seja vinculado ao TOTAL_REGISTROS.
#{currentRow.value[‘TOTAL_REGISTROS’]}. Não funcionou, é como se o Netbeans (ou MySQL, não sei) não considerasse o alias.

Se fosse #{currentRow.value[‘colecoes.COLECAO_ID’]} , funciona.

Alias, #{currentRow.value[‘TOTAL_REGISTROS’]} também funciona se for Java DB Database. MySQL não.

Há alguma expression language que procure pela coluna? Nesta caso, seria 5a. coluna da tabela.

Ajudem-me, por favor!!!

ps. poderia também criar um campo calculado na tabela do MySQL… se alguém tb puder me dizer como…