Details

    • Similar issues:
      KULRICE-4289improve error handling in KualiAction.performLookup(..)
      KULRICE-8558improve error handling in KualiDocumentActionBase.docHandler(..)
      KULRICE-12721Improvements to property binding security
      KULRICE-9599Validation framework improvement for handling collections differently
      KULRICE-12626Improvements on binding/method security
      KULRICE-9238Improve approach for asset handling in KRAD
      KULRICE-5172Default the binding path for fieldLookup.fieldConversions
      KULRICE-4177Improve error handling on person doc when checking permissions for adding roles
      KULRICE-2346Improve how the KSB handles "dead" services
      KULRICE-12551Improvements on handling of template options
    • Epic Link:
    • Rice Team:
      Framework
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Maintenance
    • Application Requirement:
      Rice
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      When a request value cannot be converted to the underlying data type, Spring will thrown a binding exception. Currently, those are being caught by org.kuali.rice.krad.web.bind.UifBindingErrorProcessor. However, this needs to be reviewed (for one, should we be ignoring empty values?). Also, when binding errors are present, the request is contuining to the controller. We should be ending the request (could possibly do this in the interceptor preHandle by checking the message map).

      In addition, the errors are not very helpful, they all state 'Field Label: Invalid Format'. There is information from the spring binding that can be used to give a better error message.

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Unassigned
              Reporter:
              Jerry Neal (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:

                Structure Helper Panel