Erro ao executar relatorio

Pessoal quando tente executar o relatorio da o seguinte erro:
net.sf.jasperreports.engine.JRException: org.apache.xerces.impl.io.MalformedByteSequenceException: Invalid byte 1 of 1-byte UTF-8 sequence.
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:247)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:226)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:214)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:168)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:152)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:150)

o codigo fonte:
//2. Compilar o relatorio
JasperReport relatorio = JasperCompileManager.compileReport(“src/jasper/aula1.jasper”);
//3. Executar o relatorio
HashMap parametros = new HashMap();
//3.1 Inserir uma imagem
//parametros.put(“imagem1”, Relatorio.class.getResourceAsStream("…/imagens/gear.png"));

JasperPrint impressao = JasperFillManager.fillReport(relatorio, parametros, con);
//4. exibe o relatorio no padrao swing
JasperViewer visao = new JasperViewer(impressao, true);
visao.setTitle(“Relatorio por Regiao”);


os jars que eu estou utilizando sao:
xml-apis
xercesImpl
xalan
mysql-connector-java-5.0.3-bin
jasperreports-3.5.3
iText-2.1.0
e os commons.

A versao do ireport e a ultima 3.5.3

o pior é que quando estou no linux, funciona perfeitamente, mas quando vou para o windows, da esse erro