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

UnexpectedRollbackException when using breadcrumb to go back to Agenda Editor from adding a rule

    Details

    • Type: Bug Fix
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.1
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Rice Module:
      KRMS
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      From the rule editing screen, if the breadcrumb allows you to click the Agenda Editor link, doing so results in an UnexpectedRollbackException.

      To get the breadcrumb to display that segment, you may need to hit the 'refresh' button on the rule editing tool bar.

        Attachments

          Issue Links

            Activity

            gilesp Peter Giles (Inactive) created issue -
            eghm-kuali-m Erik Meade made changes -
            Field Original Value New Value
            Link This issue is related to KULRICE-6301 [ KULRICE-6301 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.0.0-b5 [ 16377 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Start Date
            Fix Date 2012-01-09 [ set to sprint end date ]
            eghm-kuali-m Erik Meade made changes -
            Assignee Erik Meade [ eghm-kuali-m ]
            eghm-kuali-m Erik Meade made changes -
            Link This issue relies on KULRICE-6337 [ KULRICE-6337 ]
            gilesp Peter Giles (Inactive) made changes -
            Fix Version/s 2.0.0-b5 [ 16377 ]
            Assignee Erik Meade [ eghm-kuali-m ]
            Rice Lead gilesp sgibson
            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment -

            setting fix version to 2.2 since it's not critical or blocker

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - setting fix version to 2.2 since it's not critical or blocker
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.2 [ 16411 ]
            Fix Version/s 2.0 [ 14190 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Start Date
            Fix Date 2012-01-09 [ set to sprint end date ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.2-backlog [ 16475 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Start Date
            Fix Date [ set to sprint end date ]
            jkneal Jerry Neal (Inactive) made changes -
            Fix Version/s 2.2.0-rc1 [ 16716 ]
            Fix Version/s 2.2-backlog [ 16475 ]
            Assignee Sona Sona [ sonam ]
            sonam Sona Sona (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Hide
            sonam Sona Sona (Inactive) added a comment - - edited

            I was not able to get the UnexpectedRollbackException that is mentioned in the jira. I was however getting three other exceptions which were causing it to blow up
            1. ArrayIndexOutofBounds exception at History.buildHistoryFromParameterString()

            pushToHistory(params[0], params[1], params[2], params[3], params[4]);
            

            2. NullPointerExeption at AgendaEditorMaintainable.retrieveTermParameters()

            Tree<RuleTreeNode, String> propositionTree = rule.getPropositionTree();
            

            3.ExceptionEvaluationError at ExpressionEvaluatorServiceImpl.evaluateExpression() because it was retaining the pageId from the EditRule page.

            Expression expression = parser.parseExpression(expressionStr);
            

            I have added a fix for each of these and will create a review for it. Breadcrumbs on the Agenda Editor are no longer blowing up and it takes you back to the AgendaEdit page with the initially selected agenda.

            Show
            sonam Sona Sona (Inactive) added a comment - - edited I was not able to get the UnexpectedRollbackException that is mentioned in the jira. I was however getting three other exceptions which were causing it to blow up 1. ArrayIndexOutofBounds exception at History.buildHistoryFromParameterString() pushToHistory(params[0], params[1], params[2], params[3], params[4]); 2. NullPointerExeption at AgendaEditorMaintainable.retrieveTermParameters() Tree<RuleTreeNode, String > propositionTree = rule.getPropositionTree(); 3.ExceptionEvaluationError at ExpressionEvaluatorServiceImpl.evaluateExpression() because it was retaining the pageId from the EditRule page. Expression expression = parser.parseExpression(expressionStr); I have added a fix for each of these and will create a review for it. Breadcrumbs on the Agenda Editor are no longer blowing up and it takes you back to the AgendaEdit page with the initially selected agenda.
            sonam Sona Sona (Inactive) made changes -
            Status In Progress [ 3 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.2.0-m5 [ 16732 ]
            Fix Version/s 2.2 [ 16411 ]
            Fix Version/s 2.2.0-rc1 [ 16716 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.2 [ 16411 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.2.1 [ 16733 ]
            Fix Version/s 2.2 [ 16411 ]
            Fix Version/s 2.2.0-m5 [ 16732 ]
            Hide
            jcoltrin Jessica Coltrin (Inactive) added a comment -

            Since these were fixed on the trunk, they are 2.3.

            Show
            jcoltrin Jessica Coltrin (Inactive) added a comment - Since these were fixed on the trunk, they are 2.3.
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.3 [ 16595 ]
            Fix Version/s 2.2.1 [ 16733 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Fix Version/s 2.2.1 [ 16733 ]
            Fix Version/s 2.3 [ 16595 ]
            jcoltrin Jessica Coltrin (Inactive) made changes -
            Status Resolved [ 5 ] Closed [ 6 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow custom [ 112383 ] Copy of custom for rice [ 213492 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow Copy of custom for rice [ 213492 ] custom [ 223240 ]
            spatterson Shem Patterson (Inactive) made changes -
            Workflow custom [ 223240 ] Rice Workflow [ 232988 ]

              People

              • Assignee:
                sonam Sona Sona (Inactive)
                Reporter:
                gilesp Peter Giles (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: