首页 文章

JasperReports服务器:HTML组件问题

提问于
浏览
1

我在JasperReports 5.1中有一个HTML组件的报告 .

它在iReport中运行良好,但在JasperReports Server Professional 5.0中无效 .

org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found     starting with element 'hc:html'. 
One of '{"http://jasperreports.sourceforge.net/jasperreports":component}' is expected.

我试图在JasperReports.properties文件中添加以下属性,但它不起作用:

net.sf.jasperreports.extension.registry.factory.htmlelement=net.sf.jasperreports.extensions.HtmlElementExtensionsRegistryFactory

net.sf.jasperreports.extension.registry.factory.htmlcomponent=net.sf.jasperreports.components.html.HtmlComponentExtensionsRegistryFactory

请建议我该如何解决这个问题 .

2 回答

  • 0

    我的一位同事提出了解决方案并且有效 .

    复制

    jasperreports-htmlcomponent-5.0.1.jar from <JaspersoftiReport-5.1.0>\ireport\modules\ext
    

    贴到

    Web-Inf\lib  folder of jasperserver
    

    谢谢

    Ankush

  • 2

    对于jasper报告服务器6.3.0.final我们将 eclipse/plugins/com.jaspersoft.studio.html_6.3.2.final.jar!lib/htmlcomponent.jar (Eclipse Neon)放入 ...\jasperreports-server-cp-6.3.0\apache-tomcat\webapps\jasperserver\WEB-INF\lib ,重新启动它并且它工作了:)

相关问题