User Story
As an app dev, if I don't use jasperreport component, I don't want to see the warning message like:
Component jasperreport ignored. Reason: unable to load org.zkoss.zkex.zul.Jasperreport due to java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JRDataSource
Because the warning message doesn't provide helpful information and causes confusion.
Acceptance Criteria
separate this component into another artifact
Details
- since 9.6.0 , we put net.sf.jasperreports:jasperreports as an optional dependency. So zk always prints the warning.