Problema com ireport

Tenho um relatório que na visualização do ireport funciona perfeitamente, só que qdo chamo pela aplicação mostra apenas um documento vazio, uso o postgres esses codigos

Grato pela ajuda!!

classe conexão

[code] public Connection getConnection()
{

 String driver = "org.postgresql.Driver";
 String url = "jdbc:postgresql://localhost/BANCO";
 String senha = "1234";
    try {
        Class.forName(url);
         cone = DriverManager.getConnection(driver,"postgres",senha);
        return cone;
    }
    catch (Exception e) {
        e.printStackTrace();
    }
    return null;
    
    [/code]

e para chamar

[code] try

       {
        Connection con = new con_rel_postgres().getConnection();
        
       HashMap param = new HashMap();
       param.put("p_cod_venda", "8");
       param.put("p_cod_cli", "1");
        JasperPrint  jp =  JasperFillManager.fillReport(
        "C:\\Users\\casa\\netbeans\\Gerenciador MEMM\\src\\relatorios/vendas.jasper",param , con);
           JasperViewer jv = new JasperViewer(jp);
           jv.setVisible(true);


       }

    catch (Exception erro)
            {

JOptionPane.showMessageDialog(null,“Falha ao gerar relatório”);
}
} [/code]

Posta a consulta executada p/ o relatório.

gerada pelo ireport

SELECT
     tab_cliente."codigo" AS codigo,
     tab_cliente."nome" AS nome,
     tab_cliente."ativo" AS ativo,
     tab_cliente."cpf_cnpj" AS cpf_cnpj,
     tab_cliente."apelido" AS apelido,
     tab_cliente."endereco" AS endereco,
     tab_cliente."bairro" AS bairro,
     tab_cliente."cep" AS cep,
     tab_cliente."emailcontato" AS emailcontato,
     tab_cliente."fone" AS fone,
     tab_cliente."cel1" AS cel1,
     tab_cliente."numero" AS numero,
     estado."sgl_estado" AS sgl_estado,
     cidade."nom_cidade" AS nom_cidade
     
FROM
     "public"."estado" estado INNER JOIN "public"."tab_cliente" tab_cliente ON estado."cod_estado" = tab_cliente."uf"
     INNER JOIN "public"."cidade" cidade ON estado."cod_estado" = cidade."cod_estado"
     AND cidade."cod_cidade" = tab_cliente."cidade"