java.lang.NullPointerException: null

Kuali JIRA | Adam Campbell | 3 years ago
  1. 0

    org.kuali.rice.kim.test.service.AuthorizationServiceImplTest.testRoleMembership {code} Failing for the past 6 builds (Since Unstable#650 ) Took 30 ms. Stacktrace java.lang.NullPointerException: null at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.AuthorizationServiceImplTest.testRoleMembership(AuthorizationServiceImplTest.java:200) Standard Output Alternate Log4j config resource does not exist! /var/lib/jenkins/workspace/rice-2.4-integration-test-mysql-freestyle/log4j.properties Using default log4j configuration: classpath:rice-testharness-default-log4j.properties 2014-01-28 18:42:42,916 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,916 [main] INFO org.kuali.rice.test.RiceTestCase - # Starting test BootstrapTest.bootstrapTest... 2014-01-28 18:42:42,916 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 121932216 2014-01-28 18:42:42,916 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,916 [main] WARN org.kuali.rice.kim.test.KIMTestCase$BootstrapTest - Previous test case did not clean up the database; clearing database... 2014-01-28 18:42:42,923 [main] INFO org.kuali.rice.test.ClearDatabaseLifecycle - Clearing tables for schema RICEIT24S@IP-10-239-25-206.EC2.INTERNAL 2014-01-28 18:42:42,939 [main] INFO org.kuali.rice.test.ClearDatabaseLifecycle - Clearing contents using statement ->DELETE FROM acct_dd_attr_doc<- Clearing contents using statement ->DELETE FROM bk_address_t<- Clearing contents using statement ->DELETE FROM bk_address_typ_t<- Clearing contents using statement ->DELETE FROM bk_author_account_t<- Clearing contents using statement ->DELETE FROM bk_author_t<- Clearing contents using statement ->DELETE FROM bk_book_author_t<- Clearing contents using statement ->DELETE FROM bk_book_t<- Clearing contents using statement ->DELETE FROM bk_book_typ_t<- Clearing contents using statement ->DELETE FROM bk_order_doc_t<- Clearing contents using statement ->DELETE FROM bk_order_entry_t<- Clearing contents using statement ->DELETE FROM en_unittest_t<- Clearing contents using statement ->DELETE FROM kr_kim_test_bo<- Clearing contents using statement ->DELETE FROM krad_msg_t<- Clearing contents using statement ->DELETE FROM kren_chnl_prodcr_t<- Clearing contents using statement ->DELETE FROM kren_chnl_subscrp_t<- Clearing contents using statement ->DELETE FROM kren_chnl_t<- Clearing contents using statement ->DELETE FROM kren_cntnt_typ_t<- Clearing contents using statement ->DELETE FROM kren_msg_deliv_t<- Clearing contents using statement ->DELETE FROM kren_msg_t<- Clearing contents using statement ->DELETE FROM kren_ntfctn_msg_deliv_t<- Clearing contents using statement ->DELETE FROM kren_ntfctn_t<- Clearing contents using statement ->DELETE FROM kren_prio_t<- Clearing contents using statement ->DELETE FROM kren_prodcr_t<- Clearing contents using statement ->DELETE FROM kren_recip_deliv_t<- Clearing contents using statement ->DELETE FROM kren_recip_list_t<- Clearing contents using statement ->DELETE FROM kren_recip_prefs_t<- Clearing contents using statement ->DELETE FROM kren_recip_t<- Clearing contents using statement ->DELETE FROM kren_rvwer_t<- Clearing contents using statement ->DELETE FROM kren_sndr_t<- Clearing contents using statement ->DELETE FROM krlc_cmp_t<- Clearing contents using statement ->DELETE FROM krlc_cmp_typ_t<- Clearing contents using statement ->DELETE FROM krlc_cntry_t<- Clearing contents using statement ->DELETE FROM krlc_cnty_t<- Clearing contents using statement ->DELETE FROM krlc_pstl_cd_t<- Clearing contents using statement ->DELETE FROM krlc_st_t<- Clearing contents using statement ->DELETE FROM krms_actn_attr_t<- Clearing contents using statement ->DELETE FROM krms_actn_t<- Clearing contents using statement ->DELETE FROM krms_agenda_attr_t<- Clearing contents using statement ->DELETE FROM krms_agenda_itm_t<- Clearing contents using statement ->DELETE FROM krms_agenda_t<- Clearing contents using statement ->DELETE FROM krms_attr_defn_t<- Clearing contents using statement ->DELETE FROM krms_cmpnd_prop_props_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_attr_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_actn_typ_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_agenda_typ_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_func_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_rule_typ_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_term_spec_t<- Clearing contents using statement ->DELETE FROM krms_ctgry_t<- Clearing contents using statement ->DELETE FROM krms_func_ctgry_t<- Clearing contents using statement ->DELETE FROM krms_func_parm_t<- Clearing contents using statement ->DELETE FROM krms_func_t<- Clearing contents using statement ->DELETE FROM krms_nl_tmpl_attr_t<- Clearing contents using statement ->DELETE FROM krms_nl_tmpl_t<- Clearing contents using statement ->DELETE FROM krms_nl_usage_attr_t<- Clearing contents using statement ->DELETE FROM krms_nl_usage_t<- Clearing contents using statement ->DELETE FROM krms_prop_parm_t<- Clearing contents using statement ->DELETE FROM krms_prop_t<- Clearing contents using statement ->DELETE FROM krms_ref_obj_krms_obj_t<- Clearing contents using statement ->DELETE FROM krms_rule_attr_t<- Clearing contents using statement ->DELETE FROM krms_rule_t<- Clearing contents using statement ->DELETE FROM krms_term_parm_t<- Clearing contents using statement ->DELETE FROM krms_term_rslvr_attr_t<- Clearing contents using statement ->DELETE FROM krms_term_rslvr_input_spec_t<- Clearing contents using statement ->DELETE FROM krms_term_rslvr_parm_spec_t<- Clearing contents using statement ->DELETE FROM krms_term_rslvr_t<- Clearing contents using statement ->DELETE FROM krms_term_spec_ctgry_t<- Clearing contents using statement ->DELETE FROM krms_term_spec_t<- Clearing contents using statement ->DELETE FROM krms_term_t<- Clearing contents using statement ->DELETE FROM krms_typ_attr_t<- Clearing contents using statement ->DELETE FROM krms_typ_reln_t<- Clearing contents using statement ->DELETE FROM krms_typ_t<- Clearing contents using statement ->DELETE FROM krsb_bam_parm_t<- Clearing contents using statement ->DELETE FROM krsb_bam_t<- Clearing contents using statement ->DELETE FROM krsb_msg_pyld_t<- Clearing contents using statement ->DELETE FROM krsb_msg_que_t<- Clearing contents using statement ->DELETE FROM krsb_qrtz_blob_triggers<- Clearing contents using statement ->DELETE FROM krsb_qrtz_calendars<- Clearing contents using statement ->DELETE FROM krsb_qrtz_cron_triggers<- Clearing contents using statement ->DELETE FROM krsb_qrtz_fired_triggers<- Clearing contents using statement ->DELETE FROM krsb_qrtz_job_details<- Clearing contents using statement ->DELETE FROM krsb_qrtz_job_listeners<- Clearing contents using statement ->DELETE FROM krsb_qrtz_locks<- Clearing contents using statement ->DELETE FROM krsb_qrtz_paused_trigger_grps<- Clearing contents using statement ->DELETE FROM krsb_qrtz_scheduler_state<- Clearing contents using statement ->DELETE FROM krsb_qrtz_simple_triggers<- Clearing contents using statement ->DELETE FROM krsb_qrtz_trigger_listeners<- Clearing contents using statement ->DELETE FROM krsb_qrtz_triggers<- Clearing contents using statement ->DELETE FROM krsb_svc_def_t<- Clearing contents using statement ->DELETE FROM krsb_svc_dscrptr_t<- Clearing contents using statement ->DELETE FROM krtst_parent_gen_key_child_t<- Clearing contents using statement ->DELETE FROM krtst_parent_gen_key_t<- Clearing contents using statement ->DELETE FROM krtst_parent_of_updatable_t<- Clearing contents using statement ->DELETE FROM krtst_parent_with_multi_key_t<- Clearing contents using statement ->DELETE FROM krtst_test_another_ref_obj_t<- Clearing contents using statement ->DELETE FROM krtst_test_coll_t<- Clearing contents using statement ->DELETE FROM krtst_test_coll_two_t<- Clearing contents using statement ->DELETE FROM krtst_test_disable_no_ver_t<- Clearing contents using statement ->DELETE FROM krtst_test_disable_ver_t<- Clearing contents using statement ->DELETE FROM krtst_test_indir_link_t<- Clearing contents using statement ->DELETE FROM krtst_test_indirect_coll_t<- Clearing contents using statement ->DELETE FROM krtst_test_ref_obj_t<- Clearing contents using statement ->DELETE FROM krtst_test_table_2_t<- Clearing contents using statement ->DELETE FROM krtst_test_table_ext_t<- Clearing contents using statement ->DELETE FROM krtst_test_table_t<- Clearing contents using statement ->DELETE FROM krtst_test_yardo_t<- Clearing contents using statement ->DELETE FROM krtst_two_key_child_t<- Clearing contents using statement ->DELETE FROM krtst_updatable_child_t<- Clearing contents using statement ->DELETE FROM trav_doc_2_accounts<- Clearing contents using statement ->DELETE FROM trv_acct<- Clearing contents using statement ->DELETE FROM trv_acct_ext<- Clearing contents using statement ->DELETE FROM trv_acct_type<- Clearing contents using statement ->DELETE FROM trv_acct_use_rt_t<- Clearing contents using statement ->DELETE FROM trv_att_sample<- Clearing contents using statement ->DELETE FROM trv_doc_2<- Clearing contents using statement ->DELETE FROM trv_doc_acct<- Clearing contents using statement ->DELETE FROM trv_multi_att_sample<- Clearing contents using statement ->DELETE FROM trv_sub_acct<- Clearing contents using statement ->DELETE FROM trvl_auth_doc_t<- Clearing contents using statement ->DELETE FROM trvl_co_t<- Clearing contents using statement ->DELETE FROM trvl_dest_t<- Clearing contents using statement ->DELETE FROM trvl_exp_itm_t<- Clearing contents using statement ->DELETE FROM trvl_id_seq<- Clearing contents using statement ->DELETE FROM trvl_mlg_rt_t<- Clearing contents using statement ->DELETE FROM trvl_pd_exp_t<- Clearing contents using statement ->DELETE FROM trvl_traveler_dtl_t<- Clearing contents using statement ->DELETE FROM tst_search_attr_indx_tst_doc_t<- 2014-01-28 18:42:43,063 [main] INFO org.kuali.rice.test.ClearDatabaseLifecycle - Tables successfully cleared for schema RICEIT24S@IP-10-239-25-206.EC2.INTERNAL 2014-01-28 18:42:43,065 [main] INFO org.kuali.rice.test.ClearDatabaseLifecycle - Time to clear tables: 0:00:00.147 2014-01-28 18:42:43,065 [main] INFO org.kuali.rice.test.TransactionalLifecycle - Starting a transaction from TransactionalLifecycle... 2014-01-28 18:42:43,065 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.kim.test.KIMTestCase$ClearCacheLifecycle 2014-01-28 18:42:43,065 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.RiceTestCase$4 2014-01-28 18:42:43,066 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.lifecycles.PerTestDataLoaderLifecycle 2014-01-28 18:42:43,066 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.BaselineTestCase$1 2014-01-28 18:42:43,066 [main] INFO org.kuali.rice.test.TransactionalLifecycle - ...rolling back transaction from TransactionalLifecycle. 2014-01-28 18:42:43,066 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.ClearDatabaseLifecycle 2014-01-28 18:42:43,066 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:43,067 [main] INFO org.kuali.rice.test.RiceTestCase - # ...finished test BootstrapTest.bootstrapTest 2014-01-28 18:42:43,067 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 118612528 2014-01-28 18:42:43,067 [main] INFO org.kuali.rice.test.RiceTestCase - # Time to start all Lifecycles: 149 2014-01-28 18:42:43,067 [main] INFO org.kuali.rice.test.RiceTestCase - # Total time to run test: 151 2014-01-28 18:42:43,068 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## Alternate Log4j config resource does not exist! /var/lib/jenkins/workspace/rice-2.4-integration-test-mysql-freestyle/log4j.properties Using default log4j configuration: classpath:rice-testharness-default-log4j.properties 2014-01-28 18:42:43,071 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:43,071 [main] INFO org.kuali.rice.test.RiceTestCase - # Starting test AuthorizationServiceImplTest.testRoleMembership... 2014-01-28 18:42:43,072 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 117925672 2014-01-28 18:42:43,072 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:43,072 [main] INFO org.kuali.rice.test.TransactionalLifecycle - Starting a transaction from TransactionalLifecycle... 2014-01-28 18:42:43,094 [main] FATAL org.kuali.rice.core.framework.persistence.jta.KualiTransactionInterceptor - Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. java.lang.NullPointerException at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.AuthorizationServiceImplTest.testRoleMembership(AuthorizationServiceImplTest.java:200) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runLeaf(LoadTimeWeavableTestRunner.java:310) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChild(LoadTimeWeavableTestRunner.java:499) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$4.run(LoadTimeWeavableTestRunner.java:271) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$2.schedule(LoadTimeWeavableTestRunner.java:116) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChildren(LoadTimeWeavableTestRunner.java:269) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.access$000(LoadTimeWeavableTestRunner.java:90) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$3.evaluate(LoadTimeWeavableTestRunner.java:262) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.run(LoadTimeWeavableTestRunner.java:352) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) 2014-01-28 18:42:43,096 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.kim.test.KIMTestCase$ClearCacheLifecycle 2014-01-28 18:42:43,096 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.RiceTestCase$4 2014-01-28 18:42:43,096 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.lifecycles.PerTestDataLoaderLifecycle 2014-01-28 18:42:43,096 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.BaselineTestCase$1 2014-01-28 18:42:43,096 [main] INFO org.kuali.rice.test.TransactionalLifecycle - ...rolling back transaction from TransactionalLifecycle. 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - # ...finished test AuthorizationServiceImplTest.testRoleMembership 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 116469120 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - # Time to start all Lifecycles: 0 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - # Total time to run test: 28 2014-01-28 18:42:43,099 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## {code} org.kuali.rice.kim.test.service.RoleServiceRemoteTest.testGetPrincipalsFromCircularRoles {code} Failing for the past 6 builds (Since Unstable#650 ) Took 47 ms. Stacktrace java.lang.NullPointerException: null at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runLeaf(LoadTimeWeavableTestRunner.java:310) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChild(LoadTimeWeavableTestRunner.java:499) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$4.run(LoadTimeWeavableTestRunner.java:271) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$2.schedule(LoadTimeWeavableTestRunner.java:116) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChildren(LoadTimeWeavableTestRunner.java:269) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.access$000(LoadTimeWeavableTestRunner.java:90) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$3.evaluate(LoadTimeWeavableTestRunner.java:262) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.run(LoadTimeWeavableTestRunner.java:352) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Standard Output Alternate Log4j config resource does not exist! /var/lib/jenkins/workspace/rice-2.4-integration-test-mysql-freestyle/log4j.properties Using default log4j configuration: classpath:rice-testharness-default-log4j.properties 2014-01-28 18:42:40,928 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:40,928 [main] INFO org.kuali.rice.test.RiceTestCase - # Starting test RoleServiceRemoteTest.testGetPrincipalsFromCircularRoles... 2014-01-28 18:42:40,928 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 118728168 2014-01-28 18:42:40,928 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:40,957 [main] FATAL org.kuali.rice.core.framework.persistence.jta.KualiTransactionInterceptor - Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. java.lang.NullPointerException at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runLeaf(LoadTimeWeavableTestRunner.java:310) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChild(LoadTimeWeavableTestRunner.java:499) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$4.run(LoadTimeWeavableTestRunner.java:271) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$2.schedule(LoadTimeWeavableTestRunner.java:116) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChildren(LoadTimeWeavableTestRunner.java:269) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.access$000(LoadTimeWeavableTestRunner.java:90) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$3.evaluate(LoadTimeWeavableTestRunner.java:262) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.run(LoadTimeWeavableTestRunner.java:352) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) 2014-01-28 18:42:40,963 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.kim.test.KIMTestCase$ClearCacheLifecycle 2014-01-28 18:42:40,963 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.RiceTestCase$4 2014-01-28 18:42:40,963 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.lifecycles.PerTestDataLoaderLifecycle 2014-01-28 18:42:40,963 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:40,963 [main] INFO org.kuali.rice.test.RiceTestCase - # ...finished test RoleServiceRemoteTest.testGetPrincipalsFromCircularRoles 2014-01-28 18:42:40,963 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 117369960 2014-01-28 18:42:40,964 [main] INFO org.kuali.rice.test.RiceTestCase - # Time to start all Lifecycles: 0 2014-01-28 18:42:40,964 [main] INFO org.kuali.rice.test.RiceTestCase - # Total time to run test: 36 2014-01-28 18:42:40,964 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## {code} org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles {code} Failing for the past 6 builds (Since Unstable#650 ) Took 49 ms. Stacktrace java.lang.NullPointerException: null at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90) Standard Output Alternate Log4j config resource does not exist! /var/lib/jenkins/workspace/rice-2.4-integration-test-mysql-freestyle/log4j.properties Using default log4j configuration: classpath:rice-testharness-default-log4j.properties 2014-01-28 18:42:42,862 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,863 [main] INFO org.kuali.rice.test.RiceTestCase - # Starting test RoleServiceTest.testGetPrincipalsFromCircularRoles... 2014-01-28 18:42:42,864 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 123240464 2014-01-28 18:42:42,865 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,885 [main] FATAL org.kuali.rice.core.framework.persistence.jta.KualiTransactionInterceptor - Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. java.lang.NullPointerException at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runLeaf(LoadTimeWeavableTestRunner.java:310) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChild(LoadTimeWeavableTestRunner.java:499) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$4.run(LoadTimeWeavableTestRunner.java:271) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$2.schedule(LoadTimeWeavableTestRunner.java:116) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChildren(LoadTimeWeavableTestRunner.java:269) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.access$000(LoadTimeWeavableTestRunner.java:90) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$3.evaluate(LoadTimeWeavableTestRunner.java:262) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.run(LoadTimeWeavableTestRunner.java:352) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) 2014-01-28 18:42:42,898 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.kim.test.KIMTestCase$ClearCacheLifecycle 2014-01-28 18:42:42,899 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.RiceTestCase$4 2014-01-28 18:42:42,900 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.lifecycles.PerTestDataLoaderLifecycle 2014-01-28 18:42:42,901 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,902 [main] INFO org.kuali.rice.test.RiceTestCase - # ...finished test RoleServiceTest.testGetPrincipalsFromCircularRoles 2014-01-28 18:42:42,903 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 122586336 2014-01-28 18:42:42,904 [main] INFO org.kuali.rice.test.RiceTestCase - # Time to start all Lifecycles: 0 2014-01-28 18:42:42,905 [main] INFO org.kuali.rice.test.RiceTestCase - # Total time to run test: 42 2014-01-28 18:42:42,906 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## {code}

    Kuali JIRA | 3 years ago | Adam Campbell
    java.lang.NullPointerException: null
  2. 0

    org.kuali.rice.kim.test.service.AuthorizationServiceImplTest.testRoleMembership {code} Failing for the past 6 builds (Since Unstable#650 ) Took 30 ms. Stacktrace java.lang.NullPointerException: null at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.AuthorizationServiceImplTest.testRoleMembership(AuthorizationServiceImplTest.java:200) Standard Output Alternate Log4j config resource does not exist! /var/lib/jenkins/workspace/rice-2.4-integration-test-mysql-freestyle/log4j.properties Using default log4j configuration: classpath:rice-testharness-default-log4j.properties 2014-01-28 18:42:42,916 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,916 [main] INFO org.kuali.rice.test.RiceTestCase - # Starting test BootstrapTest.bootstrapTest... 2014-01-28 18:42:42,916 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 121932216 2014-01-28 18:42:42,916 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,916 [main] WARN org.kuali.rice.kim.test.KIMTestCase$BootstrapTest - Previous test case did not clean up the database; clearing database... 2014-01-28 18:42:42,923 [main] INFO org.kuali.rice.test.ClearDatabaseLifecycle - Clearing tables for schema RICEIT24S@IP-10-239-25-206.EC2.INTERNAL 2014-01-28 18:42:42,939 [main] INFO org.kuali.rice.test.ClearDatabaseLifecycle - Clearing contents using statement ->DELETE FROM acct_dd_attr_doc<- Clearing contents using statement ->DELETE FROM bk_address_t<- Clearing contents using statement ->DELETE FROM bk_address_typ_t<- Clearing contents using statement ->DELETE FROM bk_author_account_t<- Clearing contents using statement ->DELETE FROM bk_author_t<- Clearing contents using statement ->DELETE FROM bk_book_author_t<- Clearing contents using statement ->DELETE FROM bk_book_t<- Clearing contents using statement ->DELETE FROM bk_book_typ_t<- Clearing contents using statement ->DELETE FROM bk_order_doc_t<- Clearing contents using statement ->DELETE FROM bk_order_entry_t<- Clearing contents using statement ->DELETE FROM en_unittest_t<- Clearing contents using statement ->DELETE FROM kr_kim_test_bo<- Clearing contents using statement ->DELETE FROM krad_msg_t<- Clearing contents using statement ->DELETE FROM kren_chnl_prodcr_t<- Clearing contents using statement ->DELETE FROM kren_chnl_subscrp_t<- Clearing contents using statement ->DELETE FROM kren_chnl_t<- Clearing contents using statement ->DELETE FROM kren_cntnt_typ_t<- Clearing contents using statement ->DELETE FROM kren_msg_deliv_t<- Clearing contents using statement ->DELETE FROM kren_msg_t<- Clearing contents using statement ->DELETE FROM kren_ntfctn_msg_deliv_t<- Clearing contents using statement ->DELETE FROM kren_ntfctn_t<- Clearing contents using statement ->DELETE FROM kren_prio_t<- Clearing contents using statement ->DELETE FROM kren_prodcr_t<- Clearing contents using statement ->DELETE FROM kren_recip_deliv_t<- Clearing contents using statement ->DELETE FROM kren_recip_list_t<- Clearing contents using statement ->DELETE FROM kren_recip_prefs_t<- Clearing contents using statement ->DELETE FROM kren_recip_t<- Clearing contents using statement ->DELETE FROM kren_rvwer_t<- Clearing contents using statement ->DELETE FROM kren_sndr_t<- Clearing contents using statement ->DELETE FROM krlc_cmp_t<- Clearing contents using statement ->DELETE FROM krlc_cmp_typ_t<- Clearing contents using statement ->DELETE FROM krlc_cntry_t<- Clearing contents using statement ->DELETE FROM krlc_cnty_t<- Clearing contents using statement ->DELETE FROM krlc_pstl_cd_t<- Clearing contents using statement ->DELETE FROM krlc_st_t<- Clearing contents using statement ->DELETE FROM krms_actn_attr_t<- Clearing contents using statement ->DELETE FROM krms_actn_t<- Clearing contents using statement ->DELETE FROM krms_agenda_attr_t<- Clearing contents using statement ->DELETE FROM krms_agenda_itm_t<- Clearing contents using statement ->DELETE FROM krms_agenda_t<- Clearing contents using statement ->DELETE FROM krms_attr_defn_t<- Clearing contents using statement ->DELETE FROM krms_cmpnd_prop_props_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_attr_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_actn_typ_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_agenda_typ_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_func_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_rule_typ_t<- Clearing contents using statement ->DELETE FROM krms_cntxt_vld_term_spec_t<- Clearing contents using statement ->DELETE FROM krms_ctgry_t<- Clearing contents using statement ->DELETE FROM krms_func_ctgry_t<- Clearing contents using statement ->DELETE FROM krms_func_parm_t<- Clearing contents using statement ->DELETE FROM krms_func_t<- Clearing contents using statement ->DELETE FROM krms_nl_tmpl_attr_t<- Clearing contents using statement ->DELETE FROM krms_nl_tmpl_t<- Clearing contents using statement ->DELETE FROM krms_nl_usage_attr_t<- Clearing contents using statement ->DELETE FROM krms_nl_usage_t<- Clearing contents using statement ->DELETE FROM krms_prop_parm_t<- Clearing contents using statement ->DELETE FROM krms_prop_t<- Clearing contents using statement ->DELETE FROM krms_ref_obj_krms_obj_t<- Clearing contents using statement ->DELETE FROM krms_rule_attr_t<- Clearing contents using statement ->DELETE FROM krms_rule_t<- Clearing contents using statement ->DELETE FROM krms_term_parm_t<- Clearing contents using statement ->DELETE FROM krms_term_rslvr_attr_t<- Clearing contents using statement ->DELETE FROM krms_term_rslvr_input_spec_t<- Clearing contents using statement ->DELETE FROM krms_term_rslvr_parm_spec_t<- Clearing contents using statement ->DELETE FROM krms_term_rslvr_t<- Clearing contents using statement ->DELETE FROM krms_term_spec_ctgry_t<- Clearing contents using statement ->DELETE FROM krms_term_spec_t<- Clearing contents using statement ->DELETE FROM krms_term_t<- Clearing contents using statement ->DELETE FROM krms_typ_attr_t<- Clearing contents using statement ->DELETE FROM krms_typ_reln_t<- Clearing contents using statement ->DELETE FROM krms_typ_t<- Clearing contents using statement ->DELETE FROM krsb_bam_parm_t<- Clearing contents using statement ->DELETE FROM krsb_bam_t<- Clearing contents using statement ->DELETE FROM krsb_msg_pyld_t<- Clearing contents using statement ->DELETE FROM krsb_msg_que_t<- Clearing contents using statement ->DELETE FROM krsb_qrtz_blob_triggers<- Clearing contents using statement ->DELETE FROM krsb_qrtz_calendars<- Clearing contents using statement ->DELETE FROM krsb_qrtz_cron_triggers<- Clearing contents using statement ->DELETE FROM krsb_qrtz_fired_triggers<- Clearing contents using statement ->DELETE FROM krsb_qrtz_job_details<- Clearing contents using statement ->DELETE FROM krsb_qrtz_job_listeners<- Clearing contents using statement ->DELETE FROM krsb_qrtz_locks<- Clearing contents using statement ->DELETE FROM krsb_qrtz_paused_trigger_grps<- Clearing contents using statement ->DELETE FROM krsb_qrtz_scheduler_state<- Clearing contents using statement ->DELETE FROM krsb_qrtz_simple_triggers<- Clearing contents using statement ->DELETE FROM krsb_qrtz_trigger_listeners<- Clearing contents using statement ->DELETE FROM krsb_qrtz_triggers<- Clearing contents using statement ->DELETE FROM krsb_svc_def_t<- Clearing contents using statement ->DELETE FROM krsb_svc_dscrptr_t<- Clearing contents using statement ->DELETE FROM krtst_parent_gen_key_child_t<- Clearing contents using statement ->DELETE FROM krtst_parent_gen_key_t<- Clearing contents using statement ->DELETE FROM krtst_parent_of_updatable_t<- Clearing contents using statement ->DELETE FROM krtst_parent_with_multi_key_t<- Clearing contents using statement ->DELETE FROM krtst_test_another_ref_obj_t<- Clearing contents using statement ->DELETE FROM krtst_test_coll_t<- Clearing contents using statement ->DELETE FROM krtst_test_coll_two_t<- Clearing contents using statement ->DELETE FROM krtst_test_disable_no_ver_t<- Clearing contents using statement ->DELETE FROM krtst_test_disable_ver_t<- Clearing contents using statement ->DELETE FROM krtst_test_indir_link_t<- Clearing contents using statement ->DELETE FROM krtst_test_indirect_coll_t<- Clearing contents using statement ->DELETE FROM krtst_test_ref_obj_t<- Clearing contents using statement ->DELETE FROM krtst_test_table_2_t<- Clearing contents using statement ->DELETE FROM krtst_test_table_ext_t<- Clearing contents using statement ->DELETE FROM krtst_test_table_t<- Clearing contents using statement ->DELETE FROM krtst_test_yardo_t<- Clearing contents using statement ->DELETE FROM krtst_two_key_child_t<- Clearing contents using statement ->DELETE FROM krtst_updatable_child_t<- Clearing contents using statement ->DELETE FROM trav_doc_2_accounts<- Clearing contents using statement ->DELETE FROM trv_acct<- Clearing contents using statement ->DELETE FROM trv_acct_ext<- Clearing contents using statement ->DELETE FROM trv_acct_type<- Clearing contents using statement ->DELETE FROM trv_acct_use_rt_t<- Clearing contents using statement ->DELETE FROM trv_att_sample<- Clearing contents using statement ->DELETE FROM trv_doc_2<- Clearing contents using statement ->DELETE FROM trv_doc_acct<- Clearing contents using statement ->DELETE FROM trv_multi_att_sample<- Clearing contents using statement ->DELETE FROM trv_sub_acct<- Clearing contents using statement ->DELETE FROM trvl_auth_doc_t<- Clearing contents using statement ->DELETE FROM trvl_co_t<- Clearing contents using statement ->DELETE FROM trvl_dest_t<- Clearing contents using statement ->DELETE FROM trvl_exp_itm_t<- Clearing contents using statement ->DELETE FROM trvl_id_seq<- Clearing contents using statement ->DELETE FROM trvl_mlg_rt_t<- Clearing contents using statement ->DELETE FROM trvl_pd_exp_t<- Clearing contents using statement ->DELETE FROM trvl_traveler_dtl_t<- Clearing contents using statement ->DELETE FROM tst_search_attr_indx_tst_doc_t<- 2014-01-28 18:42:43,063 [main] INFO org.kuali.rice.test.ClearDatabaseLifecycle - Tables successfully cleared for schema RICEIT24S@IP-10-239-25-206.EC2.INTERNAL 2014-01-28 18:42:43,065 [main] INFO org.kuali.rice.test.ClearDatabaseLifecycle - Time to clear tables: 0:00:00.147 2014-01-28 18:42:43,065 [main] INFO org.kuali.rice.test.TransactionalLifecycle - Starting a transaction from TransactionalLifecycle... 2014-01-28 18:42:43,065 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.kim.test.KIMTestCase$ClearCacheLifecycle 2014-01-28 18:42:43,065 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.RiceTestCase$4 2014-01-28 18:42:43,066 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.lifecycles.PerTestDataLoaderLifecycle 2014-01-28 18:42:43,066 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.BaselineTestCase$1 2014-01-28 18:42:43,066 [main] INFO org.kuali.rice.test.TransactionalLifecycle - ...rolling back transaction from TransactionalLifecycle. 2014-01-28 18:42:43,066 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.ClearDatabaseLifecycle 2014-01-28 18:42:43,066 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:43,067 [main] INFO org.kuali.rice.test.RiceTestCase - # ...finished test BootstrapTest.bootstrapTest 2014-01-28 18:42:43,067 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 118612528 2014-01-28 18:42:43,067 [main] INFO org.kuali.rice.test.RiceTestCase - # Time to start all Lifecycles: 149 2014-01-28 18:42:43,067 [main] INFO org.kuali.rice.test.RiceTestCase - # Total time to run test: 151 2014-01-28 18:42:43,068 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## Alternate Log4j config resource does not exist! /var/lib/jenkins/workspace/rice-2.4-integration-test-mysql-freestyle/log4j.properties Using default log4j configuration: classpath:rice-testharness-default-log4j.properties 2014-01-28 18:42:43,071 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:43,071 [main] INFO org.kuali.rice.test.RiceTestCase - # Starting test AuthorizationServiceImplTest.testRoleMembership... 2014-01-28 18:42:43,072 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 117925672 2014-01-28 18:42:43,072 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:43,072 [main] INFO org.kuali.rice.test.TransactionalLifecycle - Starting a transaction from TransactionalLifecycle... 2014-01-28 18:42:43,094 [main] FATAL org.kuali.rice.core.framework.persistence.jta.KualiTransactionInterceptor - Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. java.lang.NullPointerException at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.AuthorizationServiceImplTest.testRoleMembership(AuthorizationServiceImplTest.java:200) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runLeaf(LoadTimeWeavableTestRunner.java:310) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChild(LoadTimeWeavableTestRunner.java:499) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$4.run(LoadTimeWeavableTestRunner.java:271) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$2.schedule(LoadTimeWeavableTestRunner.java:116) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChildren(LoadTimeWeavableTestRunner.java:269) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.access$000(LoadTimeWeavableTestRunner.java:90) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$3.evaluate(LoadTimeWeavableTestRunner.java:262) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.run(LoadTimeWeavableTestRunner.java:352) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) 2014-01-28 18:42:43,096 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.kim.test.KIMTestCase$ClearCacheLifecycle 2014-01-28 18:42:43,096 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.RiceTestCase$4 2014-01-28 18:42:43,096 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.lifecycles.PerTestDataLoaderLifecycle 2014-01-28 18:42:43,096 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.BaselineTestCase$1 2014-01-28 18:42:43,096 [main] INFO org.kuali.rice.test.TransactionalLifecycle - ...rolling back transaction from TransactionalLifecycle. 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - # ...finished test AuthorizationServiceImplTest.testRoleMembership 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 116469120 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - # Time to start all Lifecycles: 0 2014-01-28 18:42:43,098 [main] INFO org.kuali.rice.test.RiceTestCase - # Total time to run test: 28 2014-01-28 18:42:43,099 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## {code} org.kuali.rice.kim.test.service.RoleServiceRemoteTest.testGetPrincipalsFromCircularRoles {code} Failing for the past 6 builds (Since Unstable#650 ) Took 47 ms. Stacktrace java.lang.NullPointerException: null at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runLeaf(LoadTimeWeavableTestRunner.java:310) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChild(LoadTimeWeavableTestRunner.java:499) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$4.run(LoadTimeWeavableTestRunner.java:271) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$2.schedule(LoadTimeWeavableTestRunner.java:116) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChildren(LoadTimeWeavableTestRunner.java:269) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.access$000(LoadTimeWeavableTestRunner.java:90) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$3.evaluate(LoadTimeWeavableTestRunner.java:262) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.run(LoadTimeWeavableTestRunner.java:352) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Standard Output Alternate Log4j config resource does not exist! /var/lib/jenkins/workspace/rice-2.4-integration-test-mysql-freestyle/log4j.properties Using default log4j configuration: classpath:rice-testharness-default-log4j.properties 2014-01-28 18:42:40,928 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:40,928 [main] INFO org.kuali.rice.test.RiceTestCase - # Starting test RoleServiceRemoteTest.testGetPrincipalsFromCircularRoles... 2014-01-28 18:42:40,928 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 118728168 2014-01-28 18:42:40,928 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:40,957 [main] FATAL org.kuali.rice.core.framework.persistence.jta.KualiTransactionInterceptor - Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. java.lang.NullPointerException at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runLeaf(LoadTimeWeavableTestRunner.java:310) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChild(LoadTimeWeavableTestRunner.java:499) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$4.run(LoadTimeWeavableTestRunner.java:271) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$2.schedule(LoadTimeWeavableTestRunner.java:116) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChildren(LoadTimeWeavableTestRunner.java:269) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.access$000(LoadTimeWeavableTestRunner.java:90) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$3.evaluate(LoadTimeWeavableTestRunner.java:262) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.run(LoadTimeWeavableTestRunner.java:352) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) 2014-01-28 18:42:40,963 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.kim.test.KIMTestCase$ClearCacheLifecycle 2014-01-28 18:42:40,963 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.RiceTestCase$4 2014-01-28 18:42:40,963 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.lifecycles.PerTestDataLoaderLifecycle 2014-01-28 18:42:40,963 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:40,963 [main] INFO org.kuali.rice.test.RiceTestCase - # ...finished test RoleServiceRemoteTest.testGetPrincipalsFromCircularRoles 2014-01-28 18:42:40,963 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 117369960 2014-01-28 18:42:40,964 [main] INFO org.kuali.rice.test.RiceTestCase - # Time to start all Lifecycles: 0 2014-01-28 18:42:40,964 [main] INFO org.kuali.rice.test.RiceTestCase - # Total time to run test: 36 2014-01-28 18:42:40,964 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## {code} org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles {code} Failing for the past 6 builds (Since Unstable#650 ) Took 49 ms. Stacktrace java.lang.NullPointerException: null at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90) Standard Output Alternate Log4j config resource does not exist! /var/lib/jenkins/workspace/rice-2.4-integration-test-mysql-freestyle/log4j.properties Using default log4j configuration: classpath:rice-testharness-default-log4j.properties 2014-01-28 18:42:42,862 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,863 [main] INFO org.kuali.rice.test.RiceTestCase - # Starting test RoleServiceTest.testGetPrincipalsFromCircularRoles... 2014-01-28 18:42:42,864 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 123240464 2014-01-28 18:42:42,865 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,885 [main] FATAL org.kuali.rice.core.framework.persistence.jta.KualiTransactionInterceptor - Exception caught by Transaction Interceptor, this will cause a rollback at the end of the transaction. java.lang.NullPointerException at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828) at org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58) at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214) at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96) at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source) at org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runLeaf(LoadTimeWeavableTestRunner.java:310) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChild(LoadTimeWeavableTestRunner.java:499) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$4.run(LoadTimeWeavableTestRunner.java:271) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$2.schedule(LoadTimeWeavableTestRunner.java:116) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.runChildren(LoadTimeWeavableTestRunner.java:269) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.access$000(LoadTimeWeavableTestRunner.java:90) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner$3.evaluate(LoadTimeWeavableTestRunner.java:262) at org.kuali.rice.test.runners.LoadTimeWeavableTestRunner.run(LoadTimeWeavableTestRunner.java:352) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:264) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:124) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:200) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:153) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) 2014-01-28 18:42:42,898 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.kim.test.KIMTestCase$ClearCacheLifecycle 2014-01-28 18:42:42,899 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.RiceTestCase$4 2014-01-28 18:42:42,900 [main] WARN org.kuali.rice.test.RiceTestCase - Attempting to stop a lifecycle class org.kuali.rice.test.lifecycles.PerTestDataLoaderLifecycle 2014-01-28 18:42:42,901 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## 2014-01-28 18:42:42,902 [main] INFO org.kuali.rice.test.RiceTestCase - # ...finished test RoleServiceTest.testGetPrincipalsFromCircularRoles 2014-01-28 18:42:42,903 [main] INFO org.kuali.rice.test.RiceTestCase - # [Memory] max: 1056309248, total: 275845120, free: 122586336 2014-01-28 18:42:42,904 [main] INFO org.kuali.rice.test.RiceTestCase - # Time to start all Lifecycles: 0 2014-01-28 18:42:42,905 [main] INFO org.kuali.rice.test.RiceTestCase - # Total time to run test: 42 2014-01-28 18:42:42,906 [main] INFO org.kuali.rice.test.RiceTestCase - ############################################################## {code}

    Kuali JIRA | 3 years ago | Adam Campbell
    java.lang.NullPointerException: null
  3. 0
    Elasticsearch 1.x and 2.x nodes are not compatible, make sure your setup contains nodes of the same major version.
    via GitHub by dakrone
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0
    It is a JDK bug, no workaround currently.
    via GitHub by jroper
  6. 0
    Some of the parametes ar enull

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      null

      at org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification()
    2. org.kuali.rice
      RoleServiceImpl.getRoleMemberPrincipalIds
      1. org.kuali.rice.kim.impl.role.RoleServiceImpl.getNestedQualification(RoleServiceImpl.java:2549)
      2. org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMembers(RoleServiceImpl.java:828)
      3. org.kuali.rice.kim.impl.role.RoleServiceImpl.getRoleMemberPrincipalIds(RoleServiceImpl.java:594)
      3 frames
    3. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:601)
      4 frames
    4. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      3 frames
    5. Spring Context
      CacheInterceptor.invoke
      1. org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58)
      2. org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214)
      3. org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66)
      3 frames
    6. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      2 frames
    7. com.sun.proxy
      $Proxy155.getRoleMemberPrincipalIds
      1. com.sun.proxy.$Proxy155.getRoleMemberPrincipalIds(Unknown Source)
      1 frame
    8. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:601)
      4 frames
    9. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      3 frames
    10. Spring Context
      CacheInterceptor.invoke
      1. org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:58)
      2. org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:214)
      3. org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:66)
      3 frames
    11. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      2 frames
    12. com.sun.proxy
      $Proxy156.getRoleMemberPrincipalIds
      1. com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source)
      1 frame
    13. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:601)
      4 frames
    14. Spring AOP
      ReflectiveMethodInvocation.proceed
      1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
      2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
      3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      3 frames
    15. Spring Tx
      TransactionInterceptor.invoke
      1. org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
      2. org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
      3. org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
      3 frames
    16. Spring AOP
      JdkDynamicAopProxy.invoke
      1. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      2. org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      2 frames
    17. com.sun.proxy
      $Proxy156.getRoleMemberPrincipalIds
      1. com.sun.proxy.$Proxy156.getRoleMemberPrincipalIds(Unknown Source)
      1 frame
    18. org.kuali.rice
      RoleServiceTest.testGetPrincipalsFromCircularRoles
      1. org.kuali.rice.kim.test.service.RoleServiceTest.testGetPrincipalsFromCircularRoles(RoleServiceTest.java:90)
      1 frame