Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Complete
    • Affects Version/s: 2.4
    • Fix Version/s: 2.5
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-6915Error messages are doubled and placed at bottom of document when using KRAD version of MaintenanceDocumentRuleBase
      KULRICE-5179Convert KNS Formatters to Spring PropertyEditors for use in KRAD
      KULRICE-8378KNS-based maintenance documents are not using KNS Business Rules classes
      KULRICE-7800Country screen is still in the KNS, so it will need to be converted to KRAD
      KULRICE-2962CSS classes no longer in use are still referred to in JSPs
      KULRICE-10781Double check 2.3 to trunk merger
      KULRICE-9889Move deprecated data code and services to the rice-kns module
      KULRICE-10437Review LookupUtils for KRAD usage
      KULRICE-8607KNS KualiDocumentFormBase uses the KRAD Session document service instead of the KNS version.
      KULRICE-5339Finish integration with presentation controller/authorizer/AttributeSecurity checking KIM
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      While doing the deprecation work for KULRICE-5333, I discovered a few classes that we may need to move to a KRAD equivalent as they are used in needed KRAD services:

      org.kuali.rice.kns.authorization.AuthorizationConstants (used in PessimisticLockService)
      org.kuali.rice.kns.datadictionary.validation.AttributeValidatingTypeServiceBase (used in KrmsTypeServiceBase)

      They are still undeprecated. If the equivalents are created, please deprecate and document them.

        Issue Links

          Activity

          Hide
          Claus Niesen added a comment -

          Can we just remove the KNS dependencies from AttributeValidatingServiceBase (see patch) and move it and AutorizationConstats to the krad package?

          Show
          Claus Niesen added a comment - Can we just remove the KNS dependencies from AttributeValidatingServiceBase (see patch) and move it and AutorizationConstats to the krad package?
          Hide
          Kristina Taylor (Inactive) added a comment -

          We probably will not have to move AuthorizationConstants because of my possible new design. If we need to go back to the old design, I will move it.

          We should move AttributeValidatingTypeServiceBase.

          Show
          Kristina Taylor (Inactive) added a comment - We probably will not have to move AuthorizationConstants because of my possible new design. If we need to go back to the old design, I will move it. We should move AttributeValidatingTypeServiceBase .

            People

            • Assignee:
              Unassigned
              Reporter:
              Kristina Taylor (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 4 hours
                4h
                Remaining:
                Remaining Estimate - 4 hours
                4h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Structure Helper Panel