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

Rice Dev: Role/Group/Permission/Responsibility Type throws HTTP500 Error

    Details

    • Type: Bug Fix Bug Fix
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0
    • Component/s: Unit Testing
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Environment:
      Rice Dev
    • Similar issues:
      KULRICE-3425"Role/Group/Permission/Responsibility Type" link doesn't work, http error 500
      KULRICE-9136Convert Role/Group/Permission/Responsibility Type to KRAD
      KULRICE-3441500 error when opening the role/group/permission/responsibility type inquiry
      KULRICE-5468Rice Dev: KRAD breadcrumbs Home throws error
      KULRICE-6086Rice Dev: Service Registry Entries Throwing Error on Click
      KULRICE-5687Rice Dev: Direct Inquiry throwing Invalid path from all lookups
      KULRICE-5457Rice Dev: Workflow Statistics throws HTTP 500 Error
      KULRICE-5460Rice Dev: Action List Preferences Button Throws HTTP 500 Error
      KULRICE-5874Rice Dev: Dev Not Working
      KULRICE-11247Create Automated Functional (Smoke) Tests for KIM Reference
    • Rice Module:
      KIM
    • Application Requirement:
      Rice
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Clicking on the Role/Group/Permission/Responsibility Type link from the Identity Channel on the Administration tab in Rice Dev throws the following error...

      HTTP Status 500 -

      type Exception report

      message

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

      exception

      java.lang.RuntimeException: java.lang.RuntimeException: Business Object class org.kuali.rice.kim.bo.types.impl.KimTypeImpl not found
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processFormActionAndForward(KualiRequestProcessor.java:264)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.strutsProcess(KualiRequestProcessor.java:199)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:86)
      org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
      org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:77)
      org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:61)
      org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:89)
      org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:77)
      org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:272)
      org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:90)
      org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:56)
      org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:265)
      org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:163)
      org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
      org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69)

      root cause

      java.lang.RuntimeException: Business Object class org.kuali.rice.kim.bo.types.impl.KimTypeImpl not found
      org.kuali.rice.kns.web.struts.form.LookupForm.populate(LookupForm.java:335)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processPopulate(KualiRequestProcessor.java:327)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:212)
      org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processFormActionAndForward(KualiRequestProcessor.java:206)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.strutsProcess(KualiRequestProcessor.java:199)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:86)
      org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
      org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:77)
      org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:61)
      org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:89)
      org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:77)
      org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:272)
      org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:90)
      org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:56)
      org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:265)
      org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:163)
      org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
      org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69)

      root cause

      java.lang.ClassNotFoundException: org.kuali.rice.kim.bo.types.impl.KimTypeImpl
      org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1516)
      org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1361)
      java.lang.Class.forName0(Native Method)
      java.lang.Class.forName(Class.java:169)
      org.kuali.rice.kns.web.struts.form.LookupForm.populate(LookupForm.java:166)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processPopulate(KualiRequestProcessor.java:327)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor$1.doInTransaction(KualiRequestProcessor.java:212)
      org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:130)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.processFormActionAndForward(KualiRequestProcessor.java:206)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.strutsProcess(KualiRequestProcessor.java:199)
      org.kuali.rice.kns.web.struts.action.KualiRequestProcessor.process(KualiRequestProcessor.java:86)
      org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
      org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:77)
      org.kuali.rice.kew.web.UserPreferencesFilter.doFilter(UserPreferencesFilter.java:61)
      org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:89)
      org.kuali.rice.kew.web.UserLoginFilter.doFilter(UserLoginFilter.java:77)
      org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:272)
      org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:90)
      org.kuali.rice.kew.web.DummyLoginFilter.doFilter(DummyLoginFilter.java:56)
      org.kuali.rice.kew.web.BootstrapFilterChain.doFilter(BootstrapFilter.java:265)
      org.kuali.rice.kew.web.BootstrapFilter.doFilter(BootstrapFilter.java:163)
      org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125)
      org.kuali.rice.krad.web.filter.HideWebInfFilter.doFilter(HideWebInfFilter.java:69)

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

        Activity

        Matt Sargent made changes -
        Field Original Value New Value
        Assignee Jeremy Hanson [ jjhanso ]
        Fix Version/s 2.0 [ 14190 ]
        Matt Sargent made changes -
        Start Date
        Fix Date 2012-01-27 [ set to sprint end date ]
        Jeremy Hanson made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Jessica Coltrin (Inactive) made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Shem Patterson (Inactive) made changes -
        Workflow custom [ 101507 ] Copy of custom for rice [ 212927 ]
        Shem Patterson (Inactive) made changes -
        Workflow Copy of custom for rice [ 212927 ] custom [ 222675 ]
        Shem Patterson (Inactive) made changes -
        Workflow custom [ 222675 ] Rice Workflow [ 232423 ]

          People

          • Assignee:
            Jeremy Hanson
            Reporter:
            Matt Sargent
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel