DataSource: Servidor de Aplicação ou Framework?

Galera, é melhor deixar o DataSource configurado no JBoss ou no Ibatis?

Estou desenvolvendo uma aplicação para um novo cliente. O ambiente desde cliente é JBoss 4.0 , Ibatis e Struts 1.1.

o data source vai ser utilizado só por esta aplicação ou por outras também?
vai ser necessário disponibilizar os recursos administrativos do jboss? se o data source ficar configurado no jboss ele pode ser gerenciado/monitorado via JMX se ficar na aplicação tu vai ter que implementar isto …

PS.: sugira a mudança de struts 1 para qualquer outra coisa.

A mudança do Struts 1, não é possivel. Até porque vou te que terminar um projeto já existente.

O Jboss na minha casa vai ser somente para essa aplicação.
Mas como vou ter que configurar o ambiente no cliente, acredito que tenha mais aplicações.

Eu até tentei usar o Struts 1.3.8 e o 1.2, mas não sei se as mudanças são significativas.

Sobre sua pergunta uruba, me surgiu outra dúvida. O Jboss é mais confiável como controlador do dataSource ou o Ibatis(digo, a própria aplicação).

OBS: Descobri que vou poder usar o Spring :wink: