Boa noite galera,
Eu possuo um persistence.xml configurado e o mesmo utiliza um datasource do próprio servidor de aplicação(no caso um WAS), e este datasource possui um pool de conexões configurado, agora vamos para as duvidas:
1°: este pool de conexões é inicializado no momento em que o WAS é inicializado?
2° em que momento o jpa aloca uma conexão? é quando eu crio meu EntityManager? ou quando eu faco um entitymanager.getTransaction().begin()?
3° caso meu pool exceda o numero de conexões com o banco, ele ira criar mais para atender a demanda, essas conexões a mais que ele criou vão continuar no pool ou serão eliminadas ao serem finalizadas?
vlw galera