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

KNS should not use the KRAD SessionDocumentService


    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.1.4, 2.2.2
    • Fix Version/s: 2.2.3
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
    • Similar issues:
      KULRICE-9148Disable SessionDocumentService in the KNS
      KULRICE-10178Remove SessionDocumentService from KRAD
      KULRICE-4421SessionDocumentService can be a performance bottleneck
      KULRICE-8607KNS KualiDocumentFormBase uses the KRAD Session document service instead of the KNS version.
      KULRICE-6285BusinessObjectService should use DataObjectMetaDataService instead of BusinessObjectMetaDataService
      KULRICE-8154Location module uses KNS namespace 'KR-NS'
      KULRICE-6529Incident report should default to Classic style as that is what KRMS uses
      KULRICE-8378KNS-based maintenance documents are not using KNS Business Rules classes
      KULRICE-12471Need to add support in code to use the KR-KRAD namespace permissions instead of the KNS namespace permissions
      KULRICE-5179Convert KNS Formatters to Spring PropertyEditors for use in KRAD
    • Rice Module:
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Include in Release Notes?:


      The KRAD SessionDocumentService is referenced from org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase.loadDocument(), the last line of which is

      KRADServiceLocatorWeb.getSessionDocumentService().addDocumentToUserSession(GlobalVariables.getUserSession(), workflowDoc);

        Issue Links


          Peter Giles (Inactive) made changes -
          Field Original Value New Value
          Assignee Corey Pedersen [ cpedersen ]
          Corey Pedersen (Inactive) made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Jessica Coltrin (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Corey Pedersen (Inactive) made changes -
          Link This issue relates to KULRICE-9149 [ KULRICE-9149 ]
          Shem Patterson (Inactive) made changes -
          Workflow custom [ 195778 ] Copy of custom for rice [ 215641 ]
          Shem Patterson (Inactive) made changes -
          Workflow Copy of custom for rice [ 215641 ] custom [ 225389 ]
          Shem Patterson (Inactive) made changes -
          Workflow custom [ 225389 ] Rice Workflow [ 235137 ]


            • Assignee:
              Corey Pedersen (Inactive)
              Peter Giles (Inactive)
            • Votes:
              0 Vote for this issue
              3 Start watching this issue


              • Created:

                Structure Helper Panel