Problemas em gerar relatorio jasper

Pessoal estou com um problema aqui, aqui no trampo existe uma serviço que gera relatorio que não estava ativo(o codigo estava comentado)

os caras pediram para descomentar

mais esta dando erro, nunca mexi com jasper, se alguem puder me dar um luz

o erro é esse


Exception em NotaFiscal.geraNotaFiscal(String arquivoXML) :  net.sf.jasperreports.engine.fill.JRExpressionEvalException: Error evaluating expression : 
	Source text : it.businesslogic.ireport.barcode.BcImage.getBarcodeImage(13,$F{BOLETO-CODIGO-BARRAS},false,false,null,0,0)

essa é minha pagina jsp


<%@page import="tv1.dixAmico.notafiscal.NotaFiscal"%>

<LINK REL="StyleSheet" HREF="/shared/css/global.css" TYPE="text/css">

<%@ page import = "tv1.dixAmico.notafiscal.*,java.util.*"%>
<table CELLPADDING="0" CELLSPACING="0" BORDER="0" CLASS="onze azulEE pontH">
	<tr><td>
	
<%

	int codigoEmpresa = Integer.parseInt(request.getParameter("empresa"));
	int numeroNota = Integer.parseInt(request.getParameter("numeroNota"));
	int codigoFilial = Integer.parseInt(request.getParameter("codigoFilial"));
	String competencia = request.getParameter("competencia");
try{
	NotaFiscal nf = new NotaFiscal(codigoEmpresa, Integer.parseInt(competencia), numeroNota, codigoFilial);
	out.print("<!-- procura nota ::: " + nf.getNumeroNota() + " codigo: " + codigoEmpresa + " numeronota: " + numeroNota + " competencia: " + competencia + " - " + nf.getDataEmissao() + " -->");
	if(nf.getNumeroNota().equals("0")){
		response.sendRedirect("nota_fiscal_erro.jsp");
	}else{
		//out.print("--" + NotaFiscal.geraXML(nf) + "--");
		out.print("<!-- vai gerar -->");
		nf.geraNotaFiscal(NotaFiscal.geraXML(nf));
		out.print("<!-- gerou -->");
	}
}catch(Exception e) {
	out.print("<!-- erro: "+ e.getMessage() +" -->");
}

%>
	
	
<div CLASS="onze azulEE pontH">
	Sua Nota Fiscal foi gerada.
	
</div>
<br>
<br>
<div CLASS="onze azulEE">
	<a  target="_blank" >Clique aqui </a>para visualizar a listagem de beneficiários.
	<br><br>
	<a  target="_blank" >Clique aqui </a>para fazer o download da listagem de beneficiários em formato XLS (Microsoft Excel).
	<br><br>
	<a >Clique aqui </a>para visualiza-la.

</div>
<br>
<br>
</td></tr>
</table>

esses são os metodos da minha classe


public static String geraXML(NotaFiscal nf){
//		 Passando os dados de Objetos Java para XML
		XStream xstream = new XStream();
		
		xstream.alias("clinica", Clinica.class);
		xstream.alias("nota-fiscal", NotaFiscal.class);
		xstream.alias("servico", Servico.class);
		xstream.alias("discriminacao-servicos", nf.getServicos().getClass());
		
		String arquivoXML = xstream.toXML(nf);
		
		String nomeArquivo = "C:\Inetpub\wwwroot\DixAmico\shared\files\xml\" + nf.numeroNota + "boleto.xml";
		
		File x = new File(nomeArquivo);
		
		try{
			FileWriter saida = new FileWriter(x);
			saida.write("<?xml version=\"1.0\" encoding=\"iso-8859-1\"?> \n" + arquivoXML);
			saida.close();
		}catch (Exception e) {
			e.printStackTrace();
		}
		
		return nomeArquivo;
	}
	
	public String geraNotaFiscal(String arquivoXML) throws Exception {
		
		String caminhoPDF = "C:\Inetpub\wwwroot\DixAmico\shared\files\pdf\" + this.numeroNota + "boleto.pdf";
		String recordPath = "/nota-fiscal/servicos/servico";
		String caminhoTemplate = "C:\Inetpub\wwwroot\DixAmico\shared\files\NotaFiscalDix.jasper";
		
		try {
			JRXmlDataSource jrxmlds = new JRXmlDataSource(arquivoXML, recordPath);
			   
			HashMap hm = new HashMap();

			JasperPrint relatorio = JasperFillManager.fillReport(caminhoTemplate,hm,jrxmlds);
			JasperExportManager.exportReportToPdfFile(relatorio, caminhoPDF);
		} catch (Exception ex) {
			System.err.println("Exception em NotaFiscal.geraNotaFiscal(String arquivoXML) :  " + ex.toString());
			throw new Exception("\n\tException em NotaFiscal.geraNotaFiscal(String arquivoXML) :  " + ex.toString());
		}
		
		return caminhoPDF;
	}

quando vc executa pelo iReport da erro??

essas informações que vc seta pro teu relatório vem de um BD?

[]'s

então cara aqui não tenho o iReport na verdade nem sei usar ele

e as informações vem do banco mesmo

então baixe o iReport , abra estes jasper no iReport que vc vai poder fazer os testes melhor…

onde baixar o iReport?? pesquisa no google que tem , é uma ferramente free , aconselho baixar tutoriais tbem sobre ele para começar a mexer

pede pra quem fez estes relatórios pra ele te passar o jrxml que ele gerou no iReport (é o arquivo que o iReport salva em formato gráfico o teu relatorio)

vai postando suas duvidas ae que eu vo te ajudando

[]'s