2

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

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

4

2 回答 2

3

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

复制

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

粘贴到

 Web-Inf\lib  folder of jasperserver

谢谢

安库什

于 2013-07-18T09:54:46.477 回答
0

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

于 2018-05-29T13:32:57.127 回答