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

Error saving a newly created agenda with a new rule.

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.0.0-b1
    • Fix Version/s: 2.0.0-b2, 2.0
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-12437RiceRuntimeException when routing Agenda with newly added Rule
      KULRICE-10020Cannot copy a rule right after the agenda is created
      KULRICE-14042Agenda Rule - Copy Rule causes PK violation
      KULRICE-5574Create Agenda Rule
      KULRICE-7291caching issue exposed when creating agenda for new context
      KULRICE-13962Fill AFT Gap: KRMS Rules - Agenda Editor (Edit Rule)
      KULRICE-10587Create New Agenda NPE upon Add Rule selection
      KULRICE-13872When saving a new agenda, user must tab off of context field or use context lookup to prevent validation error
      KULRICE-13961Fill AFT Gap: KRMS Rules - Agenda Editor (Copy Rule)
      KULRICE-11927Cannot add rule in KRMS agenda / rule editor page
    • Rice Module:
      KRMS
    • Application Requirement:
      Rice
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Using the KRMS Agenda Editor.
      A database error occurs when a newly created agenda containing a newly created rule is saved.

        Activity

        Hide
        Daniel Seibert (Inactive) added a comment -

        Looks like a couple of issues.
        First, the OJB mapping correction: proposition reference-descriptor in RuleBo class descriptor has auto_update and auto-delete set to none. both should be set to "object".

        Fixing that revealed the next issue, the rule bo needs an id generated for it when it is added to the agenda item.

        Show
        Daniel Seibert (Inactive) added a comment - Looks like a couple of issues. First, the OJB mapping correction: proposition reference-descriptor in RuleBo class descriptor has auto_update and auto-delete set to none. both should be set to "object". Fixing that revealed the next issue, the rule bo needs an id generated for it when it is added to the agenda item.
        Hide
        Rice-CI User (Inactive) added a comment -

        Integrated in rice-trunk-nightly #252 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/252/)
        KULRICE-5933 Error saving a newly created agenda containing a new rule.

        Show
        Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #252 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/252/ ) KULRICE-5933 Error saving a newly created agenda containing a new rule.
        Hide
        Daniel Seibert (Inactive) added a comment -

        Need to remove foreign key constraint in the krms_prop_t table (RULE_ID) field.

        Show
        Daniel Seibert (Inactive) added a comment - Need to remove foreign key constraint in the krms_prop_t table (RULE_ID) field.
        Hide
        Daniel Seibert (Inactive) added a comment -

        fixed

        Show
        Daniel Seibert (Inactive) added a comment - fixed
        Hide
        Rice-CI User (Inactive) added a comment -

        Integrated in rice-trunk-nightly #254 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/254/)
        KULRICE-5933 Error saving a newly created agenda with a new rule.
        Removed foreign key constraint on krms_prop_t table (RULE_ID column).

        Show
        Rice-CI User (Inactive) added a comment - Integrated in rice-trunk-nightly #254 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/254/ ) KULRICE-5933 Error saving a newly created agenda with a new rule. Removed foreign key constraint on krms_prop_t table (RULE_ID column).

          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 - 2 days
              2d
              Remaining:
              Remaining Estimate - 2 days
              2d
              Logged:
              Time Spent - Not Specified
              Not Specified

                Structure Helper Panel