Ignore unused component NoClassDefFoundError such as jasperreport component

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Normal
    • 10.0.0
    • Affects Version/s: 9.6.3
    • Component/s: None
    • Security Level: Jimmy
    • None

      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.

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

              Created:
              Updated:
              Resolved: