Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-1821

Prevent runtime exception when intermediate properties are null on ObjectUtils.setObjectProperty()

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.9.2.1
    • Fix Version/s: 0.9.2.1
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-1777Prevent exception when parameter value is null in UrlFactory.parameterizeUrl
      KULRICE-1284Protect call to get property type in PojoPropertyUtilsBean from throwing exceptions
      KULRICE-5864In DocumentConfigurationViewAction, prevent null pointer exception if there are no route nodes on the document type.
      KULRICE-13275Runtime Exception in Demo Account Lookup Auto Search
      KULRICE-9220Implement facility for preventing legacy persistence framework use at runtime
      KULRICE-8425Problems with UifBeanFactoryPostProcessor expression handling for nested properties and lists prevent bean property overrides (such as fieldInquiry.render) from working
      KULRICE-8224prevent null pointer exception during doc simulation
      KULRICE-6846null Lookup criteria causes sql exception
      KULRICE-9640ReferenceLinker.linkObjectsWithCircularReferenceCheck in krad-data needs to handle formatting when setting the property value
      KULRICE-8963"Field or property 'readOnly' cannot be found on null" error when creating a new people flow
    • Rice Module:
      KNS
    • Application Requirement:
      KFS

      Description

      ObjectUtils.setObjectProperty() throws a runtime exception when there is a problem setting a property. This occurs mostly when an intermediate property is null. In the case this is blowing up in KFS, this does not represent a problem and is okay for the error to be ignored. Change the code to log the error (warn level) and continue. Testing should catch places where this is really a problem.

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

            • Assignee:
              Jonathan Keller
              Reporter:
              Jonathan Keller
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel