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

Modify the KradEclipseLinkCustomizer so that the @PortableSequenceGenerator annotation can be placed on a superclass field

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.4
    • Component/s: Development, JPA
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-7636Remove requirement that baseDocumentClass is a superclass of the documentClass
      KULRICE-5615Modify DataDictionarySearchableAttribute so that it uses KRAD attribute fields instead of legacy KNS rows/fields
      KULRICE-11468Add ability to remove mappings from superclass with JPA
      KULRICE-9925Refactor EclipseLinkSequenceCustomizer so that works more like regular sequence configuration in JPA
      KULRICE-4799Modify the KSB so that the registry can be interacted with remotely
      KULRICE-14137Client state needs to be processed in the submitAjax function so it can be modified by dialog hide events
      KULRICE-1433Fix the unit tests so they can be run locally
      KULRICE-1296Add an ordering component to the unit test annotations for statements and files
      KULRICE-6292Modify term selection ui so that parameterized terms can be specified
      KULRICE-12316Modify document search so it can handle if the initiator principal cannot be found
    • Sprint:
      2.4.0-m2 JPA Sprint 4
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required
    • Code Review Status:
      Not Required
    • Include in Release Notes?:
      Yes

      Description

      Right now this component is only looking at fields on the actual class and not any of it's superclasses. So that means it's not possible to map the ID on a mapped or inherited superclass and have that applied to subclasses. Instead the code should be modified to walk the class hierarchy up to the parent.

        Activity

        Hide
        Eric Westfall added a comment -

        This has been fixed and the KradEclipseLinkCustomizerTest has been updated to verify it.

        Show
        Eric Westfall added a comment - This has been fixed and the KradEclipseLinkCustomizerTest has been updated to verify it.

          People

          • Assignee:
            Eric Westfall
            Reporter:
            Eric Westfall
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 1 hour
              1h
              Remaining:
              Remaining Estimate - 1 hour
              1h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Agile

                  Structure Helper Panel