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

refactor DocumentHeader so that we can remove special logic for stashing the WorkflowDocument in the UserSession

    Details

    • Type: Task Task
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-12233workflowDocument should not be a field on the DocumentHeader
      KULRICE-7069Removing special Page refreshing and just use component refresh
      KULRICE-4864remove the dependencies UserSession has on EditablePropertiesHolder, ConfigService, & WorkflowDocument
      KULRICE-11664DocumentBase JPA versus OJB change regarding saving/restoring documentHeader
      KULRICE-1823KualiHttpSessionListener sessionDestroyed method does not have valid UserSession in GlobalVariables
      KULRICE-7700Remove special data properties
      KULRICE-13965In dev environment, WorkflowDocument is null in DocumentHeader on maintenance doc submit
      KULRICE-5341UserSession gets bound to a thread, and eDocLite documents are not establishing user session properly
      KULRICE-9384Analyze usage of SequenceAccessorService and determine if we can refactor away the need to "prefetch" sequence identifier values
      KULRICE-8417Make it so that you can add link text to the question framework
    • Rice Module:
      KRAD, KEW
    • KRAD Feature Area:
      Document
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      See if we can make the workflowDocument field of the DocumentHeader non-transient and remove special logic for stashing and retrieving the WorkflowDocument in the UserSession. In theory we should be able to do this, since the object tree for the form contains the workflowDocument (form->document->documentHeader->workflowDocument), and the form is already being stashed in the session and retrieved for each request.

        Issue Links

          Activity

          There are no comments yet on this issue.

            People

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

              Dates

              • Created:
                Updated:

                Structure Helper Panel