Possuo um fluxo A que uma vez por mês inicia diversas solicitações do fluxo B ao mesmo tempo.
O fluxo A funciona perfeitamente iniciando todas as solicitações do B, via hAPI corretamente.
No fluxo B, a segunda atividade é uma atividade de serviço, e muitas solicitações estão ficadas paradas nesta atividade. Por exemplo, o fluxo A inicia cerca de 30 solicitações do B, e dessas 30, umas 25 ficam paradas. As outras cinco dão erro de conexão (Erro org.hibernate.exception.GenericJDBCException: Unable to acquire JDBC Connection) uma ou duas vezes e depois caminham.
Isso me parece ser algum bug causado pela quantidade de atividades abertas simultaneamente, mas queria saber se tem algum modo alternativo de evitar isso.