Problemão com uso de Subreport no iReport

Fiz um subrelatorio para um de meus relatorios de um projeto e esta ocorrendo um problema que até então não encontrei a solução. Bem localmente o relatorio funciona perfeitamente, porém quando rodo o software através do arquivo do projeto projeto.jnlp o subrelatorio fica em branco e nao dá erro nenhum. Este projeto funciona assim, pelo JDeveloper eu gero um arquivo .jar que automaticamente atualiza o software nas diversas maquinas que o usam ao iniciar o software.

Fiz varios testes, o ultimo foi chamar o sub assim: br.com.meudomidio.projeto.pacote.relatorios.Teste.urlSub1.openStream()

e no Teste.java tenho seguinte:

import java.net.URL;

public interface Teste {
public URL urlSub1 = Teste.class.getResource("/br/com/meudominio/projeto/pacote/relatorios/SubTempoRecursoRelJasper.jasper");
}

Se alguém puder ajudar vou ficar muito grato, todos os tutorias que vi chamam o sub por c:/blablabla e eu previso chamar via URL.