Problemas com BIRT 2.1.1 (PDF)

0 respostas
C

Ola pessoal,

vou utilizar o BIRT 2.1.1 na minha aplicação web.
Primeiramente eu construi um projeto modelo para testar o relatório, e funcionou muito bem, gera o relatório PDF normalmente.

Agora estou transportando o que ja funciona para minha aplicação Web, mas mesmo mantendo a mesma estrutura e bibliotecas(.jar) ocorre um erro que não consigo resolver. Segue o erro abaixo:

13:03:33,049 ERROR [[SEC_01013]] Servlet.service() for servlet SEC_01013 threw exception java.lang.NoSuchMethodError: org.eclipse.datatools.connectivity.oda.util.manifest.Property.allowsEmptyValueAsNull()Z at org.eclipse.birt.report.model.plugin.ODAPropertyDefn.getTypeCode(ODAPropertyDefn.java:78) at org.eclipse.birt.report.model.plugin.ODAPropertyDefn.getType(ODAPropertyDefn.java:216) at org.eclipse.birt.report.model.metadata.PropertyDefn.build(PropertyDefn.java:270) at org.eclipse.birt.report.model.metadata.ElementPropertyDefn.build(ElementPropertyDefn.java:135) at org.eclipse.birt.report.model.metadata.ElementDefn.buildLocalProperties(ElementDefn.java:961) at org.eclipse.birt.report.model.metadata.ElementDefn.buildProperties(ElementDefn.java:927) at org.eclipse.birt.report.model.metadata.ExtensionElementDefn.build(ExtensionElementDefn.java:52) at org.eclipse.birt.report.model.metadata.ODAExtensionElementDefn.buildDefinition(ODAExtensionElementDefn.java:53) at org.eclipse.birt.report.model.plugin.OdaExtensibilityProvider.getExtDefn(OdaExtensibilityProvider.java:181) at org.eclipse.birt.report.model.plugin.OdaExtensibilityProvider.getPropertyDefn(OdaExtensibilityProvider.java:90) at org.eclipse.birt.report.model.elements.OdaDataSource.getPropertyDefn(OdaDataSource.java:167) at org.eclipse.birt.report.model.parser.PropertyState.generalJumpTo(PropertyState.java:168) at org.eclipse.birt.report.model.parser.AbstractPropertyState.jumpTo(AbstractPropertyState.java:469) at org.eclipse.birt.report.model.parser.ModuleParserHandler.startElement(ModuleParserHandler.java:146) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(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.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at org.eclipse.birt.report.model.parser.ModuleReader.readModule(ModuleReader.java:90) at org.eclipse.birt.report.model.parser.DesignReader.read(DesignReader.java:90) at org.eclipse.birt.report.model.core.DesignSession.openDesign(DesignSession.java:278) at org.eclipse.birt.report.model.api.SessionHandle.openDesign(SessionHandle.java:291) at org.eclipse.birt.report.engine.parser.ReportParser.getDesignHandle(ReportParser.java:161) at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:243) at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:179) at org.eclipse.birt.report.engine.api.impl.ReportEngineHelper.openReportDesign(ReportEngineHelper.java:156) at org.eclipse.birt.report.engine.api.impl.ReportEngine.openReportDesign(ReportEngine.java:263) at org.eclipse.birt.report.engine.api.ReportEngine.openReportDesign(ReportEngine.java:146) at br.com.ymf.presentation.gwt.report.YMFRunAndRenderTask.openReportTask(YMFRunAndRenderTask.java:145) at br.com.ymf.presentation.gwt.report.RPT_SEC_UserStatus.GenerateReport(RPT_SEC_UserStatus.java:96) at br.com.ymf.presentation.gwt.server.SEC_01013_Report.generateReport(SEC_01013_Report.java:148) at br.com.ymf.presentation.gwt.server.SEC_01013_Report.doGet(SEC_01013_Report.java:59) at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) at java.lang.Thread.run(Thread.java:534)

Este erro ocorre quando esta linha é executada:

IReportRunnable design = engine.openReportDesign(reportDesign);

antes dela, tudo ocorre sem problemas e o reportDesign esta OK.

ja procurei muito sobre este problema mas não achei nenhuma solução, espero que alguem possa me ajudar com esse problema.

Obrigado.

Criado 11 de janeiro de 2007
Respostas 0
Participantes 1