Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-5202Active Indicator on KRMS entities
      KULRICE-3602Handle null values consistently in KIM entity DTOs
      KULRICE-13194KRMS: Update Category lookup screen to make namespace a dropdown
      KULRICE-2100Create new Entity doc enter info on the Global Attributes tab, then go to the next tab Custom Entity Attributes and do a look up, data in the Global Attribute tab disappears
      KULRICE-9887KRMS Attribute with name 'peopleFlowName' has invalid namespace
      KULRICE-11876sequences not used by default in creating KRMS entities
      KULRICE-5307Create KRMS Attribute Definition Lookup Screen
      KULRICE-14110JPA Performance of Referenced Entity (Child Data Objects) - KRMS
      KULRICE-2085Attribute values clear for those that are rendered as default namespace attributes on the Entity Maintenance document when performing a lookup
      KULRICE-5075Create KRMS Context BO
    • Rice Module:
      KRMS
    • Application Requirement:
      Rice
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Currently, the DTOs for Attributes for the most of KRMS entities (context, term resolvers, rules, actions, krms types) are mirrors of their respective BOs. While agenda attributes are represented as a set of name/value pairs.

      Update the rest of the KRMS Attributes to be handled like Agenda attributes at the api layer.

        Issue Links

          Activity

          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-trunk-nightly #69 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/69/)
          KULRICE-5169 Attribute handling cleanup.

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #69 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/69/ ) KULRICE-5169 Attribute handling cleanup.
          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-trunk-nightly #77 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/77/)

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #77 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/77/ )
          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-trunk-nightly #80 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/80/)
          KULRICE-5169 KRMS Attribute Handling. Addressed comments from code review. Removed unused classes.

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #80 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/80/ ) KULRICE-5169 KRMS Attribute Handling. Addressed comments from code review. Removed unused classes.
          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-trunk-nightly #81 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/81/)
          KULRICE-5169. Updated Action attribute handling. Removed obsolete files: ActionAttribute.java, ActionAttributeContract.java.
          Removed unused references from groovy unit tests.
          KULRICE-5169. Updated Action attribute handling. Filled in Javadocs for ActionBoService, AgendaBoService. More changes to follow...

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #81 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/81/ ) KULRICE-5169 . Updated Action attribute handling. Removed obsolete files: ActionAttribute.java, ActionAttributeContract.java. Removed unused references from groovy unit tests. KULRICE-5169 . Updated Action attribute handling. Filled in Javadocs for ActionBoService, AgendaBoService. More changes to follow...
          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-trunk-nightly #82 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/82/)
          KULRICE-5169. Implemented Context attribute handling.
          KULRICE-5169. Refactored attribute handling. Removed obsolete files: RuleAttribute.java, RuleAttributeContract.java.

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #82 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/82/ ) KULRICE-5169 . Implemented Context attribute handling. KULRICE-5169 . Refactored attribute handling. Removed obsolete files: RuleAttribute.java, RuleAttributeContract.java.
          Hide
          Daniel Seibert (Inactive) added a comment -

          Refactored for Context, Agenda, TermResolver, Action, Rule

          Show
          Daniel Seibert (Inactive) added a comment - Refactored for Context, Agenda, TermResolver, Action, Rule
          Hide
          Daniel Seibert (Inactive) added a comment -

          Still could use more integration tests.

          • verify that selection by attributes works when similar entities exist (same name and namespace) but have slightly different attributes.
          Show
          Daniel Seibert (Inactive) added a comment - Still could use more integration tests. verify that selection by attributes works when similar entities exist (same name and namespace) but have slightly different attributes.
          Hide
          Rice-CI User (Inactive) added a comment -

          Integrated in rice-trunk-nightly #83 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/83/)
          KULRICE-5169. Refactored TermResolver attribute handling.

          Show
          Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #83 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/83/ ) KULRICE-5169 . Refactored TermResolver attribute handling.
          Hide
          Jessica Coltrin (Inactive) added a comment -

          Closing since these items are now in the release notes.

          Show
          Jessica Coltrin (Inactive) added a comment - Closing since these items are now in the release notes.

            People

            • Assignee:
              Daniel Seibert (Inactive)
              Reporter:
              Daniel Seibert (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 4 days
                4d
                Remaining:
                Remaining Estimate - 4 days
                4d
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Structure Helper Panel