Estou criando um relatório e preciso obter meu arquivo .jasper. Bom, vou tentar descrever o cenário pra ficar mais fácil de ajudar:
Minha aplicação está empacotada num EAR e e o arquivo .jasper está dentro da pasta resources do pacote WAR. No momento que eu faço o deploy, o ear explode e dentro dele é explodido a pasta do WAR.
Ao invés de utilizar a pasta resources , utilize o caminho do Class-loader
Ex: crie um pacote br.com.minhaaplicacao.relatorios
Coloque todos os jasper dentro deste pacote em seguida busque da mesma forma que vc esta utilizando: