Erro na obtenção do Jasper

Olá pessoal!

Eu tenho uma aplicação web e criei um relatório do iReport.
Pelo iReport o relatório é gerado corretamente.
Mas quando eu pego o .jasper e mando pegá-lo pelo método JRLoader.loadObject() passando o caminho completo com a extensão correta.
Porém, quando eu faço isso, dá o seguinte erro:

Error loading object from file

Não sei o que seria isso. Tentei de todas as formas, mas não sei resolver. Pensei que o iReport pudesse estar gerando o .jasper de forma incorreta.
Teria como validar o .jasper? Ou tipo saber onde o erro está sendo gerado?
Alguém poderia me ajudar?

Abraço a todos.

Porque tu está usando este método de loadObject?
Já tentou usar o JasperFillManager.fillReport para ver se ocorre o mesmo erro?