Problemas com cache no TomCat

Olá, estou enfrentando um problemas estranho: quando mando gerar um relatório, aparecem informações que não deveriam estar lá. Porém, não parece ser problema de lógica, pois na sequência, sem sair da tela de geração, eu dou stop/start no tomcat, mando gerar novamente e o relatório é gerado com as informações corretas! Alguém já enfrentou algo parecido? Estou utilizando JDBC num banco SQL Server…