There is a problem with task “Delete Processes” in the process “Delete Abandoned Process”.

Hi,

I am running Appian version 16.2 and since yesterday encountering error while opening links on Action tab:

  

Following is the corresponding alert I get:

There is a problem with task “Delete Processes” in the process “Delete Abandoned Process”. The activity class com.appiancorp.process.runtime.activities.DeleteProcessesActivity cannot be loaded.
Problem: An error occurred in executing an Activity Class.
Recommended Action: Examine the activity class to correct the error and then resume.
Priority of this problem: High Priority

Console log:

Caused by: com.appiancorp.core.expr.exceptions.FunctionException: com.appiancorp.process.expression.ExpressionRuntimeException$AppianExceptionProvider: Expression evaluation error in rule 'gi_translate' at function 'translateforuser': Error evaluating function 'translateforuser' : The function 'translateforuser' is unavailable. (APNX-1-4198-000)
	at com.appiancorp.core.expr.exceptions.FunctionException.create(FunctionException.java:22)
	at com.appiancorp.core.expr.AppianScriptContextTop.evalExternalFunction0(AppianScriptContextTop.java:550)
	at com.appiancorp.core.expr.AppianScriptContextTop.evalExternalFunction(AppianScriptContextTop.java:461)
	at com.appiancorp.core.expr.AppianScriptContextChild.evalExternalFunction(AppianScriptContextChild.java:255)
	at com.appiancorp.core.expr.tree.FunctionCall$ExternalEvaluable.eval0(FunctionCall.java:524)
	at com.appiancorp.core.expr.DefaultEvaluable.eval(DefaultEvaluable.java:177)
	at com.appiancorp.core.expr.tree.FunctionCall.evalImmediate(FunctionCall.java:336)
	at com.appiancorp.core.expr.tree.FunctionCall.evalEvaluable(FunctionCall.java:307)
	at com.appiancorp.core.expr.tree.FunctionCall.evalWrapped(FunctionCall.java:372)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.rule.Rule.evalBody(Rule.java:896)
	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:584)
	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:461)
	at com.appiancorp.core.expr.rule.Rule.evalWithMetrics(Rule.java:449)
	at com.appiancorp.core.expr.rule.Rule.eval(Rule.java:438)
	at com.appiancorp.core.expr.tree.FreeformRule.evalWrapped(FreeformRule.java:72)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.tree.FreeformRule.eval0(FreeformRule.java:53)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Tree.evalChild(Tree.java:350)
	at com.appiancorp.core.expr.Tree.evalChildren0(Tree.java:342)
	at com.appiancorp.core.expr.Tree.evalChildren(Tree.java:325)
	at com.appiancorp.core.expr.Tree.evalWrapped(Tree.java:277)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:257)
	at com.appiancorp.core.expr.Tree.eval0(Tree.java:250)
	at com.appiancorp.core.expr.Tree.eval(Tree.java:233)
	at com.appiancorp.core.expr.Parse.evalInner(Parse.java:302)
	at com.appiancorp.core.expr.Parse.eval(Parse.java:260)
	at com.appiancorp.core.expr.Parse.eval(Parse.java:245)
	at com.appiancorp.core.expr.Parse.eval(Parse.java:241)
	at com.appiancorp.core.expr.AppianScriptEngine.eval(AppianScriptEngine.java:61)
	at com.appiancorp.process.expression.ExpressionHelper.evalWithCasting(ExpressionHelper.java:47)
	at com.appiancorp.process.expression.ExpressionHelper.eval(ExpressionHelper.java:86)
	at com.appiancorp.process.expression.ProcessModelExpressionHelper.prepareProcessModelVariables(ProcessModelExpressionHelper.java:247)
	... 163 more
Caused by: com.appiancorp.suiteapi.common.exceptions.ExpressionException: The function 'translateforuser' is unavailable.
	at com.appiancorp.process.expression.ExpressionEvaluator.getFunction(ExpressionEvaluator.java:301)
	at com.appiancorp.process.expression.ExpressionEvaluator.evaluate(ExpressionEvaluator.java:291)
	at com.appiancorp.core.expr.AppianScriptContextTop.evalExternalFunction0(AppianScriptContextTop.java:538)
	... 288 more
2020-01-08 12:20:56,216 [Appian Work Item - 100561 - ProcessExec01 : UnattendedJavaActivityRequest] ERROR com.appiancorp.process.runtime.framework.LegacyActivityExecutor - Activity Java Class not found: com.appiancorp.process.runtime.activities.DeleteProcessesActivity
2020-01-08 12:20:56,216 [Appian Work Item - 100561 - ProcessExec01 : UnattendedJavaActivityRequest] ERROR com.appiancorp.process.engine.UnattendedJavaActivityRequest - An error occurred while executing activity: id=271671959, classname=com.appiancorp.process.runtime.activities.DeleteProcessesActivity
com.appiancorp.suiteapi.process.framework.ActivityExecutionException: The activity class com.appiancorp.process.runtime.activities.DeleteProcessesActivity cannot be loaded.
	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.getActivity(LegacyActivityExecutor.java:127)
	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.getActivity(LegacyActivityExecutor.java:115)
	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.execute(LegacyActivityExecutor.java:75)
	at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute(UnattendedJavaActivityRequest.java:83)
	at com.appiancorp.process.engine.UnattendedJavaActivityRequest.execute0(UnattendedJavaActivityRequest.java:55)
	at com.appiancorp.process.engine.ContinuationRequest.executeOuter(ContinuationRequest.java:71)
	at com.appiancorp.process.engine.ContinuationRequest.execute(ContinuationRequest.java:84)
	at com.appiancorp.mdb.UnattendedRequestHandlerBean.onMessage(UnattendedRequestHandlerBean.java:37)
	at sun.reflect.GeneratedMethodAccessor622.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
	at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53)
	at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.tx.EjbBMTInterceptor.handleInvocation(EjbBMTInterceptor.java:104)
	at org.jboss.as.ejb3.tx.BMTInterceptor.processInvocation(BMTInterceptor.java:60)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
	at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.pool.PooledInstanceInterceptor.processInvocation(PooledInstanceInterceptor.java:51)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.interceptors.CurrentInvocationContextInterceptor.processInvocation(CurrentInvocationContextInterceptor.java:41)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.invocationmetrics.WaitTimeInterceptor.processInvocation(WaitTimeInterceptor.java:43)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.interceptors.ShutDownInterceptorFactory$1.processInvocation(ShutDownInterceptorFactory.java:64)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.interceptors.LoggingInterceptor.processInvocation(LoggingInterceptor.java:59)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ee.component.NamespaceContextInterceptor.processInvocation(NamespaceContextInterceptor.java:50)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.interceptors.AdditionalSetupInterceptor.processInvocation(AdditionalSetupInterceptor.java:55)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ejb3.component.messagedriven.MessageDrivenComponentDescription$5$1.processInvocation(MessageDrivenComponentDescription.java:203)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.as.ee.component.TCCLInterceptor.processInvocation(TCCLInterceptor.java:45)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
	at org.jboss.as.ee.component.ViewService$View.invoke(ViewService.java:185)
	at org.jboss.as.ee.component.ViewDescription$1.processInvocation(ViewDescription.java:185)
	at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288)
	at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61)
	at org.jboss.as.ee.component.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:73)
	at com.appiancorp.ra.workpoller.UnattendedRequestListener$$$view2.onMessage(Unknown Source)
	at sun.reflect.GeneratedMethodAccessor621.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.jboss.as.ejb3.inflow.MessageEndpointInvocationHandler.doInvoke(MessageEndpointInvocationHandler.java:140)
	at org.jboss.as.ejb3.inflow.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:73)
	at com.sun.proxy.$Proxy541.onMessage(Unknown Source)
	at com.appiancorp.ra.workpoller.WorkItem.run(WorkItem.java:54)
	at org.jboss.jca.core.workmanager.WorkWrapper.run(WorkWrapper.java:218)
	at org.jboss.threads.SimpleDirectExecutor.execute(SimpleDirectExecutor.java:33)
	at org.jboss.threads.QueueExecutor.runTask(QueueExecutor.java:808)
	at org.jboss.threads.QueueExecutor.access$100(QueueExecutor.java:45)
	at org.jboss.threads.QueueExecutor$Worker.run(QueueExecutor.java:849)
	at java.lang.Thread.run(Thread.java:745)
	at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: java.lang.ClassNotFoundException: com.appiancorp.process.runtime.activities.DeleteProcessesActivity from [Module "deployment.suite.ear:main" from Service Module Loader]
	at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:213)
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459)
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408)
	at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389)
	at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:348)
	at com.appiancorp.process.admin.LoadSmartNodeACSchemas.getActivityClass(LoadSmartNodeACSchemas.java:165)
	at com.appiancorp.process.admin.LoadSmartNodeACSchemas.newLegacyActivityInstance(LoadSmartNodeACSchemas.java:157)
	at com.appiancorp.process.runtime.framework.LegacyActivityExecutor.getActivity(LegacyActivityExecutor.java:123)
	... 67 more

There has been no change in any setting or even developer created process models. Any pointers what must have gone wrong? Kindly help!

Thanks in advance,

Sweta

  Discussion posts and replies are publicly visible