Erro gerarRelatorio()

mensagem: Class not found when loading object from file: relatorioproduto.jasper.

sendo q o arquivo relatorioproduto.jasper está dentro da pasta raiz do projeto.

[code]//método da classe CadastroProduto
public JasperPrint gerar() {
JasperPrint rel = null;
try {
con = Conexao.getConexao();
HashMap map = new HashMap ();
String arquivoJasper = "relatorioproduto.jasper";
rel = JasperFillManager.fillReport(arquivoJasper, map, con);
}
catch (JRException e) {
JOptionPane.showMessageDialog (null,e.getMessage());
}
return rel;
}

private void jBrelatorioActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
CadastroProduto cadprod = new CadastroProduto();
JasperPrint relat;
try {
relat = cadprod.gerar();
JasperViewer.viewReport(relat, false);
}
catch (Exception e) {
JOptionPane.showMessageDialog (null,e.getMessage());
}
}[/code]

Cristiano, você está utilizando iReport?
Confirma aí se quando você compilou, foi gerado o arquivo .JAVA.
Eu me lembro que existe uma versão do iReport que estava com esse pau de não gerar o .JAVA na compilação.

Abraço.

valeu Fabio !!!
eu nunca ia descobrir esse erro.
justamente isso, nao foi gerado o .JAVA
vou baixar outra versao.
obrigado e vlw !!!