JasperReports Server: HTML Component issue

时光总嘲笑我的痴心妄想 提交于 2019-12-11 06:29:20

问题


I have a report with HTML component in JasperReports 5.1.

Its working fine in iReport but not working in 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.

I tried to add the following properties in JasperReports.properties file but it didn't work:

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

Please suggest how can I fix this.


回答1:


One of my colleague suggested the soluntion and it worked.

copy

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

paste to

 Web-Inf\lib  folder of jasperserver

Thanks

Ankush




回答2:


for jasper reports server 6.3.0.final we put the eclipse/plugins/com.jaspersoft.studio.html_6.3.2.final.jar!lib/htmlcomponent.jar (Eclipse Neon) into ...\jasperreports-server-cp-6.3.0\apache-tomcat\webapps\jasperserver\WEB-INF\lib, restarted it and it worked :)



来源:https://stackoverflow.com/questions/17708914/jasperreports-server-html-component-issue

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!