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

Problem with reloading dictionary and expression factory

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-m2, 2.2
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-6845Problems with UifBeanFactoryPostProcessor expression handling that is causing bean property overrides (such as fieldInquiry.render) to not work
      KULRICE-9326After reload of dictionary onDocumentReadyScript property fails to overwrite inherited value
      KULRICE-12638Binding path for PrerequisiteConstraints defined in data dictionary wrong on reload
      KULRICE-8425Problems with UifBeanFactoryPostProcessor expression handling for nested properties and lists prevent bean property overrides (such as fieldInquiry.render) from working
      KULRICE-10047CollectionGroup.readOnly=true is not respected after data dictionary reload
      KULRICE-10391Creating a new view header without right group throws error
      KULRICE-11142Reloading Data Dictionary Error:(13,1 ) you tried to assign a value to the class 'config'. Do you have a script with this name?
      KULRICE-12166Two instances of the data dictionary service (and data dictionary) are loaded in Rice context
      KULRICE-6595Problem with Data Dictionary Entry hierarchy for transactional documents
      KULRICE-6399Make configuring the reloading data dictionary easier for client app developers
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      After the changes to how expressions where handled from the bean definitions, the following exception is being seen when using the reloading dictionary:

      java.lang.RuntimeException: Error getting property 'header.rightGroup.expressionGraph['instructionalMessage' from org.kuali.rice.krad.uif.view.FormView@27199070 at org.kuali.rice.krad.uif.util.ObjectPropertyUtils.getPropertyValue(ObjectPropertyUtils.java:58) at org.kuali.rice.krad.uif.util.ExpressionUtils.populatePropertyExpressionsFromGraph(ExpressionUtils.java:78) at org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl.performComponentInitialization(ViewHelperServiceImpl.java:364) at org.kuali.rice.krad.uif.service.impl.ViewHelperServiceImpl.performInitialization(ViewHelperServiceImpl.java:182) at org.kuali.rice.krad.uif.service.impl.ViewServiceImpl.performViewLifecycle(ViewServiceImpl.java:144) at org.kuali.rice.krad.uif.service.impl.ViewServiceImpl.buildView(ViewServiceImpl.java:121) at org.kuali.rice.krad.uif.util.UifWebUtils.prepareViewForRendering(UifWebUtils.java:177) at org.kuali.rice.krad.uif.util.UifWebUtils.postControllerHandle(UifWebUtils.java:85) at org.kuali.rice.krad.web.controller.UifControllerHandlerInterceptor.postHandle(UifControllerHandlerInterceptor.java:82) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:911) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:827) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:882) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:778) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

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

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel