[KULRICE-5458] Rice Dev: Role/Group/Permission/Responsibility Type throws HTTP500 Error Created: 04/Aug/11  Updated: 23/Feb/12  Resolved: 04/Aug/11

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

Type: Bug Fix Priority: Major
Reporter: Matt Sargent Assignee: Jeremy Hanson
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
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



 Comments   
Comment by Rice-CI User (Inactive) [ 05/Aug/11 ]

Integrated in rice-trunk-nightly #142 (See http://ci.rice.kuali.org/job/rice-trunk-nightly/142/)

Comment by Jessica Coltrin (Inactive) [ 23/Feb/12 ]

Closing since these items are now in the release notes.

Generated at Tue Jul 07 03:14:51 CDT 2020 using JIRA 6.1.5#6160-sha1:a61a0fc278117a0da0ec9b89167b8f29b6afdab2.