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

a custom checked exception is wrapped as OperationException

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Normal
    • 8.6.0
    • 8.0.5
    • None
    • None
    • ZK 8.6.0 S2

    Description

      Steps to Reproduce

      1. configure erro-page in web.xml to catch a specific exception
        	<error-page>
        		<exception-type>support.error.MyCheckedException</exception-type>
        		<location>/error.zul</location>
        	</error-page>
        
      2. throw a checked exception that impelments Expectable (like attached MyCheckedException.java) in a zul like:
        <zk>
        <zscript><![CDATA[
        throw new support.error.MyCheckedException();
        ]]></zscript>
        </zk>
        

      Current Result

      it's wrapped as OperationException, so users can't handle it directly by its class name. it doesn't redirect to error.zul

      Expected Result

      redirect to error.zul

      Debug Info

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 1 day
                  1d
                  Remaining:
                  Time Spent - 4 hours Remaining Estimate - 4 hours
                  4h
                  Logged:
                  Time Spent - 4 hours Remaining Estimate - 4 hours
                  4h