【问题标题】:JasperReports Server: HTML Component issueJasperReports 服务器:HTML 组件问题
【发布时间】:2013-07-17 19:47:51
【问题描述】:

我在 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

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

【问题讨论】:

    标签: jasper-reports jasperserver


    【解决方案1】:

    我的一位同事提出了这个解决方案,并且奏效了。

    复制

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

    粘贴到

     Web-Inf\lib  folder of jasperserver
    

    谢谢

    安库什

    【讨论】:

    • 是的,我可以确认将库复制到 jesper 服务器确实解决了问题。谢谢
    【解决方案2】:

    对于 jasper reports server 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,重新启动它就可以了 :) p>

    【讨论】:

      猜你喜欢
      • 2015-04-14
      • 1970-01-01
      • 1970-01-01
      • 2016-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多