Relatorio em JASPER(IREPORT)

Turma,

 estou fazendo um aplicação em JSP, e tentando gerar o relatório em PDF!!! Já criei um servlet que comanda essa geração, mas sempre que peço para gerar, me traz o seguinte erro:

Erro ao gerar o arquivo: net.sf.jasperreports.engine.JRException: Error loading object from file : C:\projeto\build\web\WEB-INF\relatorios\bradesco\RelatorioBradesco.jasper

Meu código para gerar o relatório é:

package Controle;

import java.io.;
import java.net.
;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.servlet.;
import javax.servlet.http.
;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.HashMap;
import java.util.Map;
import javax.swing.JOptionPane;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperExportManager;

import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperManager;
import net.sf.jasperreports.engine.JasperPrint;

import Persistencia.PerConexao;
import net.sf.jasperreports.engine.JasperRunManager;
import net.sf.jasperreports.view.JasperViewer;

/**
*

  • @author curioso_gyn

  • @version
    */
    public class CtrlRelBrad extends HttpServlet {

    protected void doGet(HttpServletRequest arg0, HttpServletResponse arg1)
    throws ServletException, IOException{
    doPost(arg0, arg1);
    }

         private Object impressao;
         private String juncao;
         private String pathJasper;
         private Map parametros;
         Connection conn = null;
         PerConexao banco = null;
         ResultSet rs;
         Statement comando;
         String sql = "";
    

    protected void doPost(HttpServletRequest request, HttpServletResponse response)
    throws ServletException, IOException{

       String juncao = request.getParameter("edjuncao");
               
     try{
         banco = new PerConexao();
         conn = banco.AbrirCon();
         comando = conn.createStatement();
         sql = "Select * from tbbrad where juncao = '"+ juncao +"'";
         //sql = "Select * from tbbrad";
         rs = comando.executeQuery(sql);
         conn.close();
         banco = null;
        }
     catch(SQLException e)
         {
                         System.out.println("Não foi possível conectar ao Banco!");
                         e.printStackTrace();
     
         }
     JRResultSetDataSource jrRS = new JRResultSetDataSource(rs);
            
     String pathJasper = getServletContext().getRealPath("WEB-INF/relatorios/bradesco/") + "/";
             
     String path = getServletContext().getRealPath("/");
             
     Map parametros = new HashMap();
     
     parametros.put("PathRelatorio", pathJasper + "RelatorioBradesco.jasper");
            
      try {
           JasperPrint impressao = JasperFillManager.fillReport(pathJasper + "RelatorioBradesco.jasper", parametros, jrRS);
           //JasperFillManager.fillReportToFile("D:/iReport-1.2.3/RelatorioBradesco.jasper", parametros, jrRS);
           //JasperExportManager.exportReportToPdfFile("Relatorio_bradesco.jrprint");
           
           JasperManager.printReportToPdfFile(impressao, path + "/RelatorioBradesco.pdf");
           
           response.sendRedirect("RelatorioBradesco.pdf");
           
           //JasperViewer.viewReport("RelatorioBradesco.pdf", false);
         }
     catch (Exception e){
               response.getWriter().println("Erro ao gerar o arquivo: " + e);
           }
    

    }

}

Estou precisando muito resolver esse problema!!!

Obrigado!!!