Pessoal, tenho uma aplicação em java que executa um procedimento do banco de dados, neste procedimento são preenchidas informações de uma consulta dentro de uma tabela temporária, depois de executado esse procedimento, o java chama utilizando a mesma connection uma consulta das informações dentro da tabela temporária que o procedimento gerou e essas informações são mostradas em um relatório do JasperReport.
Acontece que quando executada essa operação em nosso servidor Linux, ocorre um erro como abaixo:
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
Alguém sabe como resolver???