Framework Openxava

Gostaria de saber a opnião dos senhores sobre o framework “OpenXava”.

http://www.openxava.org/.

Não conhecia. Achei bastante interessante a proposta deles. [=

Não entendi direito, é um framework para trabalhar com jsp utilizando AJAX é isto?

A idéia dele é que você escreva apenas suas classes de domínio.

Ele vai gerar automaticamente a interface para você a partir disso.
Já utilizando ajax para algumas operações.

Um dos pontos polêmicos, pelo que lembro, é que detalhes de interface e validação viram annotations na classe de domínio.
O que faz suas classes ficarem inchadas com meta-informação.

Acredito que para sistemas com várias telas CRUD, esse tipo de solução seja uma ótima pedida.

Uma das coisas que vejo como uma excelente vantagem, é a remoção de duplicidade entre regras de negócio e validação:
Você escreve apenas uma vez que o nome precisa de no mínimo 15 caracteres e todas as “camadas” farão essa verificação.
Replicar essas restrições na interface (javascript), backend (java) e banco de dados ainda é uma coisa que me incomoda bastante.

Mas nunca cheguei a usar num projeto real, pra ver como se comporta.