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

Receive a 500 error on Principal doc when chooose entity of person and click on direct inquiry

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 0.9.3 - Build 2
    • Fix Version/s: 0.9.3 - Build 3, 0.9.3
    • Component/s: Development
    • Labels:
      None
    • Similar issues:
      KULRICE-13298Principal deleted when person document routes if user cannot modify entities
      KULRICE-2004Add attachment throws 500 server error
      KULRICE-3369inquiries for principals (at least from person search) are broken
      KULRICE-12344Issue with IdentityArchiveServiceImpl when entity does not have principal
      KULRICE-12547Direct inquiry renders including properties not present on the view
      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-2099Receive 404 error when click on a doc in an action list in workflow
      KULRICE-6426Rice Dev: Initiator direct Inquiry from Document Search throwing HTTP 500 Error
      KULRICE-1485Tie the new Principal entity into the authorization entities
      KULRICE-3460Trying to create a new Person, when an action (e.g. "submit") is clicked, get a http error 500
    • Rice Module:
      KIM
    • Application Requirement:
      Rice

      Description

      Create New Principal doc select entity of person, click on direct inquiry button and recieve a 500 error. Does not happen when service is selected.

      HTTP Status 500 -

      --------------------------------------------------------------------------------

      type Exception report

      message

      description The server encountered an internal error () that prevented it from fulfilling this request.

      exception

      javax.servlet.ServletException: error getting property value for class org.kuali.rice.kim.bo.EntityAttribute.name Unknown property 'name'
      org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
      org.kuali.core.web.struts.action.KualiRequestProcessor.processException(KualiRequestProcessor.java:415)
      org.kuali.core.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:398)
      org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      org.kuali.core.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:73)
      org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
      org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      edu.iu.uis.eden.web.UserAccessFilter.doFilter(UserAccessFilter.java:70)
      edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:114)
      edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:306)
      edu.iu.uis.eden.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:71)
      edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:299)
      edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:167)
      org.kuali.core.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:66)

      root cause

      java.lang.RuntimeException: error getting property value for class org.kuali.rice.kim.bo.EntityAttribute.name Unknown property 'name'
      org.kuali.core.util.ObjectUtils.getPropertyValue(ObjectUtils.java:317)
      org.kuali.core.web.ui.SectionBridge.getContainerRows(SectionBridge.java:350)
      org.kuali.core.web.ui.SectionBridge.getContainerRows(SectionBridge.java:185)
      org.kuali.core.web.ui.SectionBridge.toSection(SectionBridge.java:85)
      org.kuali.core.inquiry.KualiInquirableImpl.getSections(KualiInquirableImpl.java:124)
      org.kuali.core.web.struts.action.KualiInquiryAction.populateSections(KualiInquiryAction.java:184)
      org.kuali.core.web.struts.action.KualiInquiryAction.start(KualiInquiryAction.java:88)
      sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      java.lang.reflect.Method.invoke(Method.java:585)
      org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:270)
      org.kuali.core.web.struts.action.KualiAction.execute(KualiAction.java:91)
      org.kuali.core.web.struts.action.KualiInquiryAction.execute(KualiInquiryAction.java:66)
      org.kuali.core.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:348)
      org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:127)
      org.kuali.core.web.struts.action.KualiRequestProcessor.processActionPerform(KualiRequestProcessor.java:344)
      org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      org.kuali.core.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:73)
      org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
      org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      edu.iu.uis.eden.web.UserAccessFilter.doFilter(UserAccessFilter.java:70)
      edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:114)
      edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:306)
      edu.iu.uis.eden.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:71)
      edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:299)
      edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:167)
      org.kuali.core.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:66)

      note The full stack trace of the root cause is available in the Apache Tomcat/5.5.16 logs.

      --------------------------------------------------------------------------------

      Apache Tomcat/5.5.16

        Issue Links

          Activity

          Hide
          Aaron Godert (Inactive) added a comment -

          This no longer happens.

          Show
          Aaron Godert (Inactive) added a comment - This no longer happens.

            People

            • Assignee:
              Aaron Godert (Inactive)
              Reporter:
              Nicole Rawleigh (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Structure Helper Panel