Erro com Jasperreports + iReports + NetBeans

Caros:

Estou usando o NetBeans 7.0.1, e baixei o plugin mais recente do iReports e do Jasperreports. Estou tentando criar um exemplo simples de relatório, e consegui perfeitamente com o iReport. Consegui exibir corretamente no modo preview… Entretanto, quando executo através de um projeto web, estou recebendo o erro:

Esse erro é lançado na minha classe:

[code]import java.io.;
import java.sql.
;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;

public class Relatorio extends HttpServlet {

public static Connection con;
public static String banco = "meubanco"; 
public static String usuario = "user"; 
public static String senha = "senha"; 

protected void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {
    
    try{  
        Class.forName("com.mysql.jdbc.Driver");
        con = DriverManager.getConnection("jdbc:mysql://localhost:3306/" + banco, usuario, senha);

        String pathJasper = getServletContext().getRealPath("/WEB-INF/classes/br/com/path/relatorios/")+ "/";
        String path = getServletContext().getRealPath("/");
        
        JasperPrint impressao = JasperFillManager.fillReport(pathJasper + "cidades.jasper", null, con);
        JasperViewer viewer = new JasperViewer( impressao, true );
        viewer.show();

    } catch (Exception e) {
        System.out.println(e.toString());
    }
}

}
[/code]
quando ele executa a linha:

já incluí as bibliotecas:

commons-beansutils-1.8.2
commons-collections-3.2.1
commons-digester-1.7
commons-logging-1.1
iText-2.1.7
jasperreports-4.1.1
jfreechart-1.0.12
jxl-2.6.10
log4j-1.2.15
commons-javaflow-20060411
com-jaspersoft-ireport

Alguma ideia do que pode ser?