I Report e jasper

Boa Tarde,

Estou desenvolvendo um projeto pra desk,
e quando eu clico no menu relatorio,
gostaria de estar carregando um relatorio que fiz no ireport, que esta em formato jrxml
ae criei o codigo

private JMenuItem getMnuItmPed() {
// TODO Auto-generated method stub

	if (mnuitmPed == null) {
		mnuitmPed = new JMenu("Relatório Pedido");
		mnuitmPed.addMouseListener(new java.awt.event.MouseAdapter() {
			//@SuppressWarnings("deprecation")
			 public JasperPrint gerar() throws ExcRepositorio{  
				       JasperPrint rel = null;  
				       try {   
				          HashMap map = new HashMap();  
				          String arquivoJasper = "report2.jasper";  
				          rel = JasperFillManager.fillReport(arquivoJasper, map);  
				       } catch (JRException e) {  
				          JOptionPane.showMessageDialog(null,e.getMessage());  
				       }  
				       return rel;  
				    }  
			});
	}
	return mnuitmPed;
}

vendo uns exemplos na internet gerei duas classes pelas quais nao sei se estao realmente sendo utilizadas…

public class ExcRepositorio extends Exception {
/**
*
*/
private static final long serialVersionUID = 1L;

public ExcRepositorio(String mensagem) {  
      super(mensagem);  
}  

}

e a outra

public class FixedLengthDocument extends PlainDocument
{
private int iMaxLength;

public FixedLengthDocument(int maxlen) {
	super();
	iMaxLength = maxlen;
}

public void insertString(int offset, String str, AttributeSet attr)
				throws BadLocationException	{
	if (str == null) return;

	if (iMaxLength <= 0)        // aceitara qualquer no. de caracteres
	{
		super.insertString(offset, str, attr);
		return;
	}

	int ilen = (getLength() + str.length());
	if (ilen <= iMaxLength)    // se o comprimento final for menor...
		super.insertString(offset, str, attr);   // ...aceita str
	}

}

porém quando eu clico no menu nada acontece, não gera nenhuma excessão, nenhum erro, e não faz absolutamente nada.
alguem poderia me dar uma luz do que esta acontecendo, se eu estou utilizando errado ou alguma coisa?
Obrigada!!

Olá

Experimente mudar nessa linha :

String arquivoJasper = “report2.jasper”;

e coloque :

String arquivoJasper = “report2.jrxml”;

talvez de certo.

Att.

oiee…então tentei mais não deu certo, continuou nao aparecendo nada…
¬¬’’
mais alguma ideia?
Muito Obrigada