JSF sobre banco legado

Amigos,
Vou precisar desenvolver uma aplicação JSF em cima de um banco de dados modelado de forma relacional (a aplicação legada é desktop desenvolvida em Delphi), gostaria de saber se dá para usar JSF, RichFaces, Hibernate (ou neste caso seria melhor JDBC direto) e Tomcat. Alguém já passou por esta situação? O que me sugerem ?

att,
Daniel

Olá daniel,
se entendi bem você está migrando uma aplicação em delphi para java, utilizando
estas tecnologias correto ?
pois bem, o fato do banco ser relacional também não tem nenhum problema,
use jpa para mapear as tabelas e na camada de apresentação
o jsf + richfaces conforme você mesmo citou, só tome cuidado em definir
bem os pepeis de cada camada para que não haja acoplamento entre elas.
e o tomcat dependendo do porte da aplicação supre bem sua necessidade.

Olá…sua pergunta esta um pouco confusa. O que tem haver JSF com Entidades ORM ???

Depois de ler o texto eu entendi que sua dúvida é JPA ou JDBC. Eu diria que se o Banco de Dados foi construído seguindo todas as convenções como IDs, Sequences, Index, Relacionanentos com FK, etc… Vai fundo no JPA.

agora se o banco esta uma bagunça desgenerada eu sugiro que vc busque utilzar ambos ou apenas JDBC…

[]'s