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

Shared: System Displays Stack Trace Error Upon User Clicking Save After Entering Invalid Namespace Code

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.1.1
    • Fix Version/s: 2.1.3
    • Component/s: Development
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-10209Stack trace with invalid Specification ID on Term Creation
      KULRICE-7970PeopleFlow - Stack trace upon adding delegate member
      KULRICE-12961Sending lookupCriteria via a link causes stack trace upon additional search
      KULRICE-8090The Namespace Code and the Name should include "*" as they are required fields.
      KULRICE-4069Do not print stack trace on DocumentAuthorizationException
      KULRICE-9683Quartz link in system admin tab throws a stack trace.
      KULRICE-5500Rice Dev: KRAD Group Lookup Errors when clicking on Group Type Name or Namespace from results
      KULRICE-12826submitting role doc after saving results in java.lang.IllegalArgumentException: Invalid service name passed, value was null
      KULRICE-3530The "refresh" buttons for namespace code fields on group and role inquiries are visible and cause HTTP 500 errors when JavaScript is disabled
      KULRICE-12780Preferences page displays incorrect error when user inputs invalid values for Action List Page Size
    • Application Requirement:
      KC
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      1. Create a new Subaward (or an Award, Proposal, etc.) or edit an existing Subaward (or an Award, Proposal, etc.), completing all required fields. You can try this on any KFS document too, I tried Budget Adjustment.
      2. On the Subaward Actions tab, populate a new Ad Hoc Recipients subpanel row
      3. Change the Namespace Code autopopulated by the system to something different
      4. Click Add
      The system displays a valid error message.
      5. Click Save

      A stack trace is thrown. While the system correctly identifies the wrong namespace code and errors while trying to add it, it tries to save this wrong data and throws the stacktrace at line 1196 in KualiDocumentActionBase because it was not able to find a group with the given criteria.

        Activity

        Hide
        Corey Pedersen (Inactive) added a comment -

        Will replace thrown exceptions with GlobalVariable error process.

        Show
        Corey Pedersen (Inactive) added a comment - Will replace thrown exceptions with GlobalVariable error process.
        Hide
        Corey Pedersen (Inactive) added a comment -

        Committed revision 35567.

        Show
        Corey Pedersen (Inactive) added a comment - Committed revision 35567.
        Hide
        Corey Pedersen (Inactive) added a comment -

        Exceptions replaced with error handling.

        Show
        Corey Pedersen (Inactive) added a comment - Exceptions replaced with error handling.
        Hide
        Gayathri Athreya added a comment -

        Works, closing.

        Show
        Gayathri Athreya added a comment - Works, closing.

          People

          • Assignee:
            Corey Pedersen (Inactive)
            Reporter:
            Gayathri Athreya
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel