Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Incomplete
    • Affects Version/s: 2.0
    • Fix Version/s: Not version specific
    • Component/s: JPA
    • Labels:
      None
    • Similar issues:
      KULRICE-11490Convert CategoryBo to JPA
      KULRICE-10285Convert KEW Action List tables to JPA
      KULRICE-1779Convert KEW Data Access Objects from OJB to JPA
      KULRICE-11417Fix the mixing of OJB and JPA in KEW Rule Maintenance
      KULRICE-3873JPA - KEW - Use Hibernate @Fetch(FetchMode.SUBSELECT) to handle multiple JPA Lists
      KULRICE-10128Document how to convert OJB FieldConversion to JPA Converters, document standard converters
      KULRICE-2375Create JPA instance of KEW class org.kuali.rice.kew.notes.dao.impl.NoteDAOOjbImpl
      KULRICE-2376Create JPA instance of KEW class org.kuali.rice.kew.actiontaken.dao.impl.ActionTakenDAOOjbImpl
      KULRICE-2377Create JPA instance of KEW class org.kuali.rice.kew.rule.dao.impl.RuleAttributeDAOOjbImpl
      KULRICE-2378Create JPA instance of KEW class org.kuali.rice.kew.edl.extract.dao.impl.ExtractDAOOjbImpl
    • Rice Module:
      KEW

      Description

      This is a parent task for the conversion of KEW to JPA.

        Issue Links

          Activity

          Hide
          Kuali RIce Hudson (Inactive) added a comment -

          Integrated in UT-1.1.0-oracle #163 (See http://ci.rice.kuali.org/job/UT-1.1.0-oracle/163/)
          KULRICE-4003: Initial commit of heavily-modified JPA Criteria API, which now supports the JOIN features needed by certains DAOs in addition to more extensive support of JPQL's other features; created a new unit test in KNS that exercises many of the new and existing JPA Criteria capabilities; updated existing "_JPA_ALIAS_" Strings in Rice to support the new current format for aliases that allows for choosing among more than one alias (such as with queries involving JOINs).

          KULRICE-3876: Used the new JPA Criteria features from KULRICE-4003 to fix up RuleDAOJpaImpl so that it can now access the necessary entity collection elements for its queries; fixed a bug in ActionListDAOJpaImpl that was causing outbox items to be fetched when only the regular action items were needed.

          Show
          Kuali RIce Hudson (Inactive) added a comment - Integrated in UT-1.1.0-oracle #163 (See http://ci.rice.kuali.org/job/UT-1.1.0-oracle/163/ ) KULRICE-4003 : Initial commit of heavily-modified JPA Criteria API, which now supports the JOIN features needed by certains DAOs in addition to more extensive support of JPQL's other features; created a new unit test in KNS that exercises many of the new and existing JPA Criteria capabilities; updated existing "_ JPA_ALIAS _" Strings in Rice to support the new current format for aliases that allows for choosing among more than one alias (such as with queries involving JOINs). KULRICE-3876 : Used the new JPA Criteria features from KULRICE-4003 to fix up RuleDAOJpaImpl so that it can now access the necessary entity collection elements for its queries; fixed a bug in ActionListDAOJpaImpl that was causing outbox items to be fetched when only the regular action items were needed.
          Hide
          Kuali RIce Hudson (Inactive) added a comment -

          Integrated in UT-1.1.0-oracle #168 (See http://ci.rice.kuali.org/job/UT-1.1.0-oracle/168/)
          KULRICE-3905: Modified several email services and ActionListAction (as well as the route header service and DAOs) so that bulk retrieval of route headers from a single query is now possible, in an effort to remedy any efficiency concerns resulting from the severed annotation-based routeHeader-actionItem link; made additional fixes to routing simulations by adding deep-copying of action requests, action items, and related entities as needed.
          KULRICE-3876: Modified the KEW DAOs and Spring beans so that those DAOs now rely on the NoResultExceptionInterceptor to catch NoResultExceptions; fixed DocumentLinkDAOJpaImpl so that it now works properly with JPA; made some miscellaneous fixes to various classes and entity annotations.
          KULRICE-3862: Made some miscellaneous fixes to KEW's 1.1 unit tests.

          Show
          Kuali RIce Hudson (Inactive) added a comment - Integrated in UT-1.1.0-oracle #168 (See http://ci.rice.kuali.org/job/UT-1.1.0-oracle/168/ ) KULRICE-3905 : Modified several email services and ActionListAction (as well as the route header service and DAOs) so that bulk retrieval of route headers from a single query is now possible, in an effort to remedy any efficiency concerns resulting from the severed annotation-based routeHeader-actionItem link; made additional fixes to routing simulations by adding deep-copying of action requests, action items, and related entities as needed. KULRICE-3876 : Modified the KEW DAOs and Spring beans so that those DAOs now rely on the NoResultExceptionInterceptor to catch NoResultExceptions; fixed DocumentLinkDAOJpaImpl so that it now works properly with JPA; made some miscellaneous fixes to various classes and entity annotations. KULRICE-3862 : Made some miscellaneous fixes to KEW's 1.1 unit tests.
          Hide
          Eric Westfall added a comment -

          Closing this old JPA-related jira. There is a different effort (and a different set of jiras) now for this.

          Show
          Eric Westfall added a comment - Closing this old JPA-related jira. There is a different effort (and a different set of jiras) now for this.

            People

            • Assignee:
              Unassigned
              Reporter:
              Garey Taylor
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel