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

Document the approach for conversion to krad-data of the various internal Rice modules

    Details

    • Type: Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4
    • Component/s: Documentation, JPA, Roadmap
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Rice Module:
      KRAD
    • Sprint:
      JPA Sprint 4, 2.4.0-m2 Sprint 1
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      We need to document the approach and the plan for how we are going to convert the various Rice modules from OJB to JPA. Here's my quick list of what this should include:

      1. Map business objects using JPA
      2. Reimplement DAOs using JPA
        • either criteria or jpql depending on the situation
        • jpql is probably more performant I would think
      3. Ensure integration tests are passing
      4. Write any missing integration tests to fill gaps in testing of database and dao
      5. Remove OJB repository file when done and any OJB daos and/or spring beans
      6. Convert data dictionary to use new metadata framework
      7. Test any lookup, inquiry, and/or documents

        Attachments

          Activity

          Hide
          ewestfal Eric Westfall added a comment -

          Ok, in thinking about this a little bit more, I think that the scope of these items really shouldn't involve the UI side of things. However, the UI needs to be converted to KRAD in order for the new framework to be used. So there's kind of a catch-22 there. Will need to coordinate with the team doing screen conversion for sure.

          Show
          ewestfal Eric Westfall added a comment - Ok, in thinking about this a little bit more, I think that the scope of these items really shouldn't involve the UI side of things. However, the UI needs to be converted to KRAD in order for the new framework to be used. So there's kind of a catch-22 there. Will need to coordinate with the team doing screen conversion for sure.
          Show
          ewestfal Eric Westfall added a comment - Page created, see here: https://wiki.kuali.org/display/KULRICE/Approach+to+Internal+Conversion+of+Kuali+Rice+modules+from+OJB+to+JPA

            People

            • Assignee:
              ewestfal Eric Westfall
              Reporter:
              ewestfal Eric Westfall
            • Votes:
              0 Vote for this issue
              Watchers:
              1 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