java.lang.RuntimeException: No PersistenceProvider handles type: class org.kuali.rice.kew.impl.peopleflow.PeopleFlowBo

Kuali JIRA | Erik Meade | 4 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Jenkins associates this delivery with the failure http://ci.rice.kuali.org/view/rice-2.4/job/rice-2.4-test-integration-middleware-mysql-freestyle/71/ http://ci.rice.kuali.org/view/rice-2.4/job/rice-2.4-test-integration-middleware-mysql-freestyle/lastCompletedBuild/testReport/org.kuali.rice.kew.impl.peopleflow/PeopleFlowRoutingTest/ Failing tests: test_AllApproveRolePeopleFlow 3 sec Failed test_DelegatePeopleFlow_PriorityParallel_Approve 2.9 sec Failed test_FirstApproveRolePeopleFlow 3.1 sec Failed test_GroupDelegate_RoleMemberWithMultiplePrincipals_AllApprove 3.1 sec Failed test_MultiplePeopleFlow_PriorityParallel 3.2 sec Failed test_PrincipalMember_roleDelegate 3 sec Failed test_RoleDelegate_RoleMemberWithMultiplePrincipals_AllApprove 3 sec Failed test_RoleDelegate_RoleMemberWithMultiplePrincipals_DelegateFirstApprove 3 sec Failed test_RoleDelegate_RoleMemberWithMultiplePrincipals_FirstApprove 3.1 sec Failed test_RoleDelegate_delegateRoleHasKimDelegate 3 sec Failed test_RoleDelegate_justKimDelegate 3.2 sec Failed test_RoleDelegate_primaryDelegateRole 3.8 sec Failed test_RoleDelegate_secondaryDelegateRole 3 sec Failed test_RoleMember_principalDelegate 3 sec Failed test_SinglePeopleFlow_Parallel_Approve 2.9 sec Failed test_SinglePeopleFlow_PriorityParallel_Approve 3.1 sec Failed test_SinglePeopleFlow_Sequential_Approve 3.1 sec Failed {code} java.lang.RuntimeException: No PersistenceProvider handles type: class org.kuali.rice.kew.impl.peopleflow.PeopleFlowBo at org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService.persistenceProviderForType(ProviderBasedDataObjectService.java:118) at org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService.findMatching(ProviderBasedDataObjectService.java:66) at org.kuali.rice.kew.impl.peopleflow.PeopleFlowServiceImpl.getPeopleFlowBoByName(PeopleFlowServiceImpl.java:166) at org.kuali.rice.kew.impl.peopleflow.PeopleFlowServiceImpl.validateForCreate(PeopleFlowServiceImpl.java:109) at org.kuali.rice.kew.impl.peopleflow.PeopleFlowServiceImpl.createPeopleFlow(PeopleFlowServiceImpl.java:69) 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.$Proxy174.createPeopleFlow(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.$Proxy175.createPeopleFlow(Unknown Source) at org.kuali.rice.kew.impl.peopleflow.PeopleFlowRoutingTest.createSimpleRoleDelegatePeopleFlow(PeopleFlowRoutingTest.java:1408) at org.kuali.rice.kew.impl.peopleflow.PeopleFlowRoutingTest.test_RoleDelegate_justKimDelegate(PeopleFlowRoutingTest.java:738) {code}

    Kuali JIRA | 4 years ago | Erik Meade
    java.lang.RuntimeException: No PersistenceProvider handles type: class org.kuali.rice.kew.impl.peopleflow.PeopleFlowBo

    Root Cause Analysis

    1. java.lang.RuntimeException

      No PersistenceProvider handles type: class org.kuali.rice.kew.impl.peopleflow.PeopleFlowBo

      at org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService.persistenceProviderForType()
    2. org.kuali.rice
      PeopleFlowServiceImpl.createPeopleFlow
      1. org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService.persistenceProviderForType(ProviderBasedDataObjectService.java:118)
      2. org.kuali.rice.krad.data.provider.impl.ProviderBasedDataObjectService.findMatching(ProviderBasedDataObjectService.java:66)
      3. org.kuali.rice.kew.impl.peopleflow.PeopleFlowServiceImpl.getPeopleFlowBoByName(PeopleFlowServiceImpl.java:166)
      4. org.kuali.rice.kew.impl.peopleflow.PeopleFlowServiceImpl.validateForCreate(PeopleFlowServiceImpl.java:109)
      5. org.kuali.rice.kew.impl.peopleflow.PeopleFlowServiceImpl.createPeopleFlow(PeopleFlowServiceImpl.java:69)
      5 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 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
    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
      $Proxy174.createPeopleFlow
      1. com.sun.proxy.$Proxy174.createPeopleFlow(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 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
    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
      $Proxy175.createPeopleFlow
      1. com.sun.proxy.$Proxy175.createPeopleFlow(Unknown Source)
      1 frame
    13. org.kuali.rice
      PeopleFlowRoutingTest.test_RoleDelegate_justKimDelegate
      1. org.kuali.rice.kew.impl.peopleflow.PeopleFlowRoutingTest.createSimpleRoleDelegatePeopleFlow(PeopleFlowRoutingTest.java:1408)
      2. org.kuali.rice.kew.impl.peopleflow.PeopleFlowRoutingTest.test_RoleDelegate_justKimDelegate(PeopleFlowRoutingTest.java:738)
      2 frames