Uploaded image for project: 'Kuali Rice Development'
  1. Kuali Rice Development
  2. KULRICE-7693

expressions in nested bean definitions not processed

    Details

    • Type: Bug Fix
    • Status: Closed
    • Priority: Major
    • Resolution: Complete
    • Affects Version/s: 2.2.0-m1
    • Fix Version/s: 2.2.0-m4, 2.2
    • Component/s: Data Dictionary
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Rice Module:
      KRAD
    • KRAD Feature Area:
      Data Dictionary
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Expressions in nested bean definitions not processed, probably since the post processor keeps track of processed beans using the bean name - which for nested bean definitions of the same class would be the same.

        Attachments

          Activity

          Hide
          kunadawa Eric Njogu (Inactive) added a comment -

          Patch file with suggested unit test and xml configuration

          Show
          kunadawa Eric Njogu (Inactive) added a comment - Patch file with suggested unit test and xml configuration
          Hide
          jkneal Jerry Neal (Inactive) added a comment -

          Eric,

          This is working in m4. One issue is your unit test is not correct. The propertyExpressions map does not get populated by the bean post processor but instead the expressionGraph. Then in the lifecycle they are moved to the propertyExpressions map.

          thanks,
          Jerry

          Show
          jkneal Jerry Neal (Inactive) added a comment - Eric, This is working in m4. One issue is your unit test is not correct. The propertyExpressions map does not get populated by the bean post processor but instead the expressionGraph. Then in the lifecycle they are moved to the propertyExpressions map. thanks, Jerry

            People

            • Assignee:
              jkneal Jerry Neal (Inactive)
              Reporter:
              kunadawa Eric Njogu (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: