Uploaded image for project: 'ZK'
  1. ZK
  2. ZK-5257

Ignore unused component NoClassDefFoundError such as jasperreport component

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • 10.0.0
    • 9.6.3
    • None
    • Security Level: Jimmy

      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.

            jumperchen jumperchen
            hawk hawk
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: