Estoy realizando unos reportes en ireport y pues tengo problemas con las palabras acentuadas y especiales, he revisado y el text static donde tengo un acento tiene el pdf encoding CP1252, que según he leído eso debería solucionar el problema, pero automaticamente al colocar el acento y mandar a compilar el reporte me lanza la excepcion:
Código PHP:
net.sf.jasperreports.engine.JRException:*com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:*Invalid*byte*2*of*4-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*com.jaspersoft.ireport.designer.compiler.IReportCompiler.loadJasperDesign(IReportCompiler.java:1775) ****at*com.jaspersoft.ireport.designer.compiler.IReportCompiler.run(IReportCompiler.java:503) ****at*org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) ****at*org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) Caused*by:*com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:*Invalid*byte*2*of*4-byte*UTF-8*sequence. ****at*com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.invalidByte(UTF8Reader.java:674) ****at*com.sun.org.apache.xerces.internal.impl.io.UTF8Reader.read(UTF8Reader.java:463) ****at*com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.load(XMLEntityScanner.java:1742) ****at*com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.scanData(XMLEntityScanner.java:1242) ****at*com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanCDATASection(XMLDocumentFragmentScannerImpl.java:1644) ****at*com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2970) ****at*com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:645) ****at*com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508) ****at*com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807) ****at*com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) ****at*com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107) ****at*com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) ****at*com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) ****at*org.apache.commons.digester.Digester.parse(Digester.java:1647) ****at*net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:239)