[RESOLVIDO] Document root element "jasperReport", must match DOCTYPE root?

[color=darkblue] Se puderem ajudar desde já agradeço ![/color]

[code]22/06/2009 19:32:43 org.apache.commons.digester.Digester error
SEVERE: Parse Error at line 2 column 400: Document root element “jasperReport”, must match DOCTYPE root “null”.
org.xml.sax.SAXParseException: Document root element “jasperReport”, must match DOCTYPE root “null”.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.rootElementSpecified(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.handleStartElement(Unknown Source)
at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1514)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:356)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:340)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:294)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:278)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:142)
at TesteDeImpressao.main(TesteDeImpressao.java:26)
org.xml.sax.SAXParseException: Document root element “jasperReport”, must match DOCTYPE root “null”.
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1514)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:356)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:340)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:294)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:278)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:142)
at TesteDeImpressao.main(TesteDeImpressao.java:26)

NESTED BY :
org.xml.sax.SAXParseException: Document root element “jasperReport”, must match DOCTYPE root “null”.
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1514)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:356)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:340)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:294)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:278)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:142)
at TesteDeImpressao.main(TesteDeImpressao.java:26)

NESTED BY :
net.sf.jasperreports.engine.JRException: Document root element “jasperReport”, must match DOCTYPE root “null”.
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:360)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:340)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:294)
at net.sf.jasperreports.engine.xml.JRXmlLoader.load(JRXmlLoader.java:278)
at net.sf.jasperreports.engine.JasperCompileManager.compileReport(JasperCompileManager.java:142)
at TesteDeImpressao.main(TesteDeImpressao.java:26)
Caused by: org.xml.sax.SAXParseException: Document root element “jasperReport”, must match DOCTYPE root “null”.
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1514)
at net.sf.jasperreports.engine.xml.JRXmlLoader.loadXML(JRXmlLoader.java:356)
… 5 more
[/code]

[color=darkblue] O Erro era incompatibilidade de JAR´s, foi apenas colocar os JAR´s compatíveis[/color]

q versao da lib usasse pra tornar compativel?

Valeu!

peguei as lib do iReport ai resolveu tambem, valeu!

[color=darkblue] Procure usar os JAR,s mais atuais, as versões mais atuais e o common-digester1.8[/color]

onde eu acho as lib do ireport? tem algum diretorio dentro do diretorio de instalação do ireport?

[color=darkblue] Ficam na pasta de isntalação o meu fica em :[/color]

C:\Arquivos de programas\JasperSoft\iReport-nb-3.5.2\ireport\modules\ext

[color=darkblue] Dependendo do que você quiser fazer vai precisar do tools.jar, que fica na pasta de instalação do próprio JDK geralmente, eu precisei de [/color]

IText
Tools
commons-digester
commons-logging
commons-connection
commons-beanutils

coloquei também jasperreports, mas acredito que não tenha necessidade