[KULRICE-6296] UnexpectedRollbackException when using breadcrumb to go back to Agenda Editor from adding a rule Created: 07/Dec/11  Updated: 21/Mar/13  Resolved: 22/Oct/12

Status: Closed
Project: Kuali Rice Development
Component/s: Development
Affects Version/s: None
Fix Version/s: 2.2.1
Security Level: Public (Public: Anyone can view)

Type: Bug Fix Priority: Major
Reporter: Peter Giles (Inactive) Assignee: Sona Sona (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relate
is related to KULRICE-6301 Agenda Breadcrumbs don't show until t... Closed
Rely
relies on KULRICE-6337 Breadcrumbs for Page elements Closed
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.



 Comments   
Comment by Jessica Coltrin (Inactive) [ 04/Jan/12 ]

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

Comment by Sona Sona (Inactive) [ 19/Oct/12 ]

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.

Comment by Jessica Coltrin (Inactive) [ 08/Jan/13 ]

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

Generated at Thu Mar 04 22:15:03 CST 2021 using JIRA 7.0.11#70121-sha1:19d24976997c1d95f06f3e327e087be0b71f28d4.