edu.iu.uis.eden.exception.WorkflowRuntimeException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Jim imported a workgroup into REG with 3 members. However, when he attempted to search by it he ended up getting the error pasted below from Workflow. Upon examining the database I noticed that there were entries in the en_wrkgrp_mbr_t table that pointed to workflow ids (the prsn_en_id column) that weren't in the en_usr_t tables. I'm not sure how this could have happened but it almost look like the transaction that was supposed to import the users into the table got rolled back (or never happened properly). My guess is that these 2 users were new and had never been accessed before within the context of workflow (which is why we were trying to load them from GDS). Most likely this problem exists in the IUUserServiceImpl and it's associated DAO code. 2006-12-06 16:34:37,205 [ajp-10.0.111.44-18009-6] ERROR edu.iu.uis.eden.web.StrutsExceptionHandler :: Mapping /Lookup threw error: edu.iu.uis.eden.exception.WorkflowRuntimeException: A problem was encountered when searching for workgroup. at edu.iu.uis.eden.workgroup.BaseWorkgroupService.search(BaseWorkgroupService.java:74) at sun.reflect.GeneratedMethodAccessor1403.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at edu.iu.uis.eden.plugin.ContextClassLoaderInterceptor.invoke(ContextClassLoaderInterceptor.java:22) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176) at $Proxy220.search(Unknown Source) at sun.reflect.GeneratedMethodAccessor1403.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at edu.iu.uis.eden.plugin.ContextClassLoaderProxy.invoke(ContextClassLoaderProxy.java:65) at $Proxy259.search(Unknown Source) at edu.iu.uis.eden.workgroup.PluginWorkgroupService.search(PluginWorkgroupService.java:62) at sun.reflect.GeneratedMethodAccessor1403.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at edu.iu.uis.eden.plugin.ContextClassLoaderInterceptor.invoke(ContextClassLoaderInterceptor.java:22) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176) at $Proxy206.search(Unknown Source) at edu.iu.uis.eden.workgroup.WorkGroupLookupableImpl.getSearchResults(WorkGroupLookupableImpl.java:163) at edu.iu.uis.eden.lookupable.LookupAction.search(LookupAction.java:161) at sun.reflect.GeneratedMethodAccessor1181.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280) at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216) at edu.iu.uis.eden.web.WorkflowAction.execute(WorkflowAction.java:75) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:93) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:253) at edu.iu.uis.cas.filter.CASFilter.doFilter(CASFilter.java:328) at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:251) at edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:151) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.cluster.tcp.ReplicationValve.invoke(ReplicationValve.java:346) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:495) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:425) at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:452) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1196) at java.lang.Thread.run(Thread.java:595) Caused by: edu.iu.uis.eden.exception.EdenUserNotFoundException: Invalid userId type to attempt GDS fetch. at edu.iu.uis.eden.user.IUUserServiceImpl.getIdType(IUUserServiceImpl.java:246) at edu.iu.uis.eden.user.IUUserServiceImpl.getUserFromGds(IUUserServiceImpl.java:193) at edu.iu.uis.eden.user.IUUserServiceImpl.getWorkflowUser(IUUserServiceImpl.java:65) at sun.reflect.GeneratedMethodAccessor427.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at edu.iu.uis.eden.plugin.ContextClassLoaderInterceptor.invoke(ContextClassLoaderInterceptor.java:22) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176) at $Proxy221.getWorkflowUser(Unknown Source) at sun.reflect.GeneratedMethodAccessor427.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at edu.iu.uis.eden.plugin.ContextClassLoaderProxy.invoke(ContextClassLoaderProxy.java:65) at $Proxy257.getWorkflowUser(Unknown Source) at edu.iu.uis.eden.user.PluginUserService.getWorkflowUser(PluginUserService.java:30) at sun.reflect.GeneratedMethodAccessor427.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at edu.iu.uis.eden.plugin.ContextClassLoaderInterceptor.invoke(ContextClassLoaderInterceptor.java:22) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176) at $Proxy203.getWorkflowUser(Unknown Source) at edu.iu.uis.eden.workgroup.BaseWorkgroup.materializeMembers(BaseWorkgroup.java:219) at edu.iu.uis.eden.workgroup.BaseWorkgroupService.materializeMembers(BaseWorkgroupService.java:255) at edu.iu.uis.eden.workgroup.BaseWorkgroupService.search(BaseWorkgroupService.java:72) ... 70 more
    via by Eric Westfall,
  • Jim imported a workgroup into REG with 3 members. However, when he attempted to search by it he ended up getting the error pasted below from Workflow. Upon examining the database I noticed that there were entries in the en_wrkgrp_mbr_t table that pointed to workflow ids (the prsn_en_id column) that weren't in the en_usr_t tables. I'm not sure how this could have happened but it almost look like the transaction that was supposed to import the users into the table got rolled back (or never happened properly). My guess is that these 2 users were new and had never been accessed before within the context of workflow (which is why we were trying to load them from GDS). Most likely this problem exists in the IUUserServiceImpl and it's associated DAO code. 2006-12-06 16:34:37,205 [ajp-10.0.111.44-18009-6] ERROR edu.iu.uis.eden.web.StrutsExceptionHandler :: Mapping /Lookup threw error: edu.iu.uis.eden.exception.WorkflowRuntimeException: A problem was encountered when searching for workgroup. at edu.iu.uis.eden.workgroup.BaseWorkgroupService.search(BaseWorkgroupService.java:74) at sun.reflect.GeneratedMethodAccessor1403.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at edu.iu.uis.eden.plugin.ContextClassLoaderInterceptor.invoke(ContextClassLoaderInterceptor.java:22) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176) at $Proxy220.search(Unknown Source) at sun.reflect.GeneratedMethodAccessor1403.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at edu.iu.uis.eden.plugin.ContextClassLoaderProxy.invoke(ContextClassLoaderProxy.java:65) at $Proxy259.search(Unknown Source) at edu.iu.uis.eden.workgroup.PluginWorkgroupService.search(PluginWorkgroupService.java:62) at sun.reflect.GeneratedMethodAccessor1403.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at edu.iu.uis.eden.plugin.ContextClassLoaderInterceptor.invoke(ContextClassLoaderInterceptor.java:22) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176) at $Proxy206.search(Unknown Source) at edu.iu.uis.eden.workgroup.WorkGroupLookupableImpl.getSearchResults(WorkGroupLookupableImpl.java:163) at edu.iu.uis.eden.lookupable.LookupAction.search(LookupAction.java:161) at sun.reflect.GeneratedMethodAccessor1181.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280) at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216) at edu.iu.uis.eden.web.WorkflowAction.execute(WorkflowAction.java:75) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at edu.iu.uis.eden.web.UserLoginFilter.doFilter(UserLoginFilter.java:93) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:253) at edu.iu.uis.cas.filter.CASFilter.doFilter(CASFilter.java:328) at edu.iu.uis.eden.core.BootstrapFilterChain.doFilter(BootstrapFilter.java:251) at edu.iu.uis.eden.core.BootstrapFilter.doFilter(BootstrapFilter.java:151) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.displaytag.filter.ResponseOverrideFilter.doFilter(ResponseOverrideFilter.java:125) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.cluster.tcp.ReplicationValve.invoke(ReplicationValve.java:346) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:495) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:425) at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:452) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1196) at java.lang.Thread.run(Thread.java:595) Caused by: edu.iu.uis.eden.exception.EdenUserNotFoundException: Invalid userId type to attempt GDS fetch. at edu.iu.uis.eden.user.IUUserServiceImpl.getIdType(IUUserServiceImpl.java:246) at edu.iu.uis.eden.user.IUUserServiceImpl.getUserFromGds(IUUserServiceImpl.java:193) at edu.iu.uis.eden.user.IUUserServiceImpl.getWorkflowUser(IUUserServiceImpl.java:65) at sun.reflect.GeneratedMethodAccessor427.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at edu.iu.uis.eden.plugin.ContextClassLoaderInterceptor.invoke(ContextClassLoaderInterceptor.java:22) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176) at $Proxy221.getWorkflowUser(Unknown Source) at sun.reflect.GeneratedMethodAccessor427.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at edu.iu.uis.eden.plugin.ContextClassLoaderProxy.invoke(ContextClassLoaderProxy.java:65) at $Proxy257.getWorkflowUser(Unknown Source) at edu.iu.uis.eden.user.PluginUserService.getWorkflowUser(PluginUserService.java:30) at sun.reflect.GeneratedMethodAccessor427.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:335) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:181) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:148) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at edu.iu.uis.eden.plugin.ContextClassLoaderInterceptor.invoke(ContextClassLoaderInterceptor.java:22) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:170) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:176) at $Proxy203.getWorkflowUser(Unknown Source) at edu.iu.uis.eden.workgroup.BaseWorkgroup.materializeMembers(BaseWorkgroup.java:219) at edu.iu.uis.eden.workgroup.BaseWorkgroupService.materializeMembers(BaseWorkgroupService.java:255) at edu.iu.uis.eden.workgroup.BaseWorkgroupService.search(BaseWorkgroupService.java:72) ... 70 more
    via by Eric Westfall,
    • edu.iu.uis.eden.exception.WorkflowRuntimeException: A problem was encountered when searching for workgroup. at edu.iu.uis.eden.workgroup.BaseWorkgroupService.search(BaseWorkgroupService.java:74) at sun.reflect.GeneratedMethodAccessor1403.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Method.java:585)
    No Bugmate found.