Fala galera,
Tenho uma aplicação feita em JSF com JPA. Preciso que a aplicação rode no servidor que o cliente escolher.
O problema é quanto ao datasource.
Hoje rodo no Glassfish criando o pool e o datasource com o mesmo nome que tenho no meu persistence.xml.
Consegui fazer rodar no Tomcat, porém só deu certo alterando o nome do datasource no persistence.xml para java:/comp/env/nome_datasource.
Gostaria de fazer rodar em qualquer servidor sem ter que mexer na aplicação, mandando para todos os clientes o mesmo .war e fazendo as alterações necessárias apenas no servidor de cada um.
Alguma idéia ?