Seeing this error in logs: *** Activity.Rules *** GlideRecord.setTableName - empty table name

Suresh K2
Tera Expert

Seeing this error in Logs: We are trying to find root cause of this error in logs, provide resolution how we can prevent happening this error in logs.  Thanks in advance. 

 

*** Activity.Rules *** GlideRecord.setTableName - empty table name (sys_ui_action.6b55587d534823004247ddeeff7b1205.script; line 1)
org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:77)
org.mozilla.javascript.Context.reportRuntimeError(Context.java:1106)
org.mozilla.javascript.Context.reportRuntimeError(Context.java:1161)
com.glide.script.GlideRecord.setTableName(GlideRecord.java:684)
com.glide.script.GlideRecord.initTableName(GlideRecord.java:396)
com.glide.script.GlideRecord.<init>(GlideRecord.java:374)
com.glide.sys.RecordCache.getOrQuery(RecordCache.java:169)
com.glide.activity.core.diservices.GlideCoreDIService.getCachedGlideRecord(GlideCoreDIService.java:98)
com.glide.activity.rules.SysAuditRelationRule.getTargetName(SysAuditRelationRule.java:220)
com.glide.activity.rules.SysAuditRelationRule.createSysAuditRelation(SysAuditRelationRule.java:132)
com.glide.activity.rules.SysAuditRelationRule.toCachedPayload(SysAuditRelationRule.java:96)
com.glide.activity.core.rules.ASimpleActivityRule.createCachedEvent(ASimpleActivityRule.java:151)
com.glide.activity.core.rules.ASimpleActivityRule.convertToCachedEvent(ASimpleActivityRule.java:136)
com.glide.activity.core.rules.GuardrailActivityRuleProxy.lambda$convertToCachedEvent$1(GuardrailActivityRuleProxy.java:64)
com.glide.activity.core.rules.GuardrailActivityRuleProxy.guardrail(GuardrailActivityRuleProxy.java:85)
com.glide.activity.core.rules.GuardrailActivityRuleProxy.convertToCachedEvent(GuardrailActivityRuleProxy.java:64)
com.glide.activity.core.plugins.ActivityScriptEngine.lambda$runEngine$0(ActivityScriptEngine.java:65)
java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:400)
java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:503)
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543)
com.glide.activity.core.plugins.ActivityScriptEngine.runEngine(ActivityScriptEngine.java:67)
com.glide.policy.AScriptEngine.process(AScriptEngine.java:34)
com.glide.script.ScriptEngines.lambda$run$0(ScriptEngines.java:106)
java.base/java.util.Optional.ifPresent(Optional.java:183)
com.glide.script.ScriptEngines.lambda$run$1(ScriptEngines.java:104)
java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
com.glide.script.ScriptEngines.run(ScriptEngines.java:103)
com.glide.script.GlideRecord.runEngines(GlideRecord.java:1409)
com.glide.script.GlideRecord.runScriptsAndEngines(GlideRecord.java:1390)
com.glide.script.GlideRecord.postChange(GlideRecord.java:5310)
com.glide.script.GlideRecord.postInsert(GlideRecord.java:5274)
com.glide.script.GlideRecord.insert(GlideRecord.java:5197)
com.glide.script.GlideRecord.insert(GlideRecord.java:5089)
com.glide.script.GlideRecord.insertLazy(GlideRecord.java:5027)
com.glide.audit.SysAudit.insert(SysAudit.java:119)
com.glide.audit.AuditRelation.createChangeEntry(AuditRelation.java:475)
com.glide.script.Auditor.auditField(Auditor.java:258)
com.glide.script.Auditor.audit(Auditor.java:121)
com.glide.script.GlideRecord.audit(GlideRecord.java:8722)
com.glide.script.GlideRecord.postChange(GlideRecord.java:5306)
com.glide.script.GlideRecord.postUpdate(GlideRecord.java:5278)
com.glide.script.GlideRecord.updateWithoutResettingOperation(GlideRecord.java:4806)
com.glide.script.GlideRecord.update(GlideRecord.java:4683)
com.glide.script.GlideRecord.jsFunction_update(GlideRecord.java:4471)
jdk.internal.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.base/java.lang.reflect.Method.invoke(Method.java:566)
org.mozilla.javascript.MemberBox.invoke(MemberBox.java:138)
org.mozilla.javascript.FunctionObject.doInvoke(FunctionObject.java:677)
org.mozilla.javascript.FunctionObject.call(FunctionObject.java:614)
org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:2649)
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1518)
org.mozilla.javascript.Interpreter.interpret(Interpreter.java:830)
org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:160)
com.glide.caller.gen.sys_ui_action_6b55587d534823004247ddeeff7b1205_script.call(Unknown Source)
com.glide.script.ScriptCaller.call(ScriptCaller.java:18)
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:159)
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:597)
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3573)
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
com.glide.script.ScriptEvaluator.execute(ScriptEvaluator.java:397)
com.glide.script.ScriptEvaluator.evaluateString(ScriptEvaluator.java:209)
com.glide.script.ScriptEvaluator.evaluateString(ScriptEvaluator.java:137)
com.glide.script.GlideRhinoHelper.evaluateAsString(GlideRhinoHelper.java:149)
com.glide.script.ActionScript.conditionalEval(ActionScript.java:110)
com.glide.script.ActionScript.execute(ActionScript.java:95)
com.glide.script.ActionScriptProcessor.processScript(ActionScriptProcessor.java:230)
com.glide.script.Action.process(Action.java:117)
com.glide.ui.RedirectTransaction.invokeAction(RedirectTransaction.java:546)
com.glide.ui.RedirectTransaction.handleActions(RedirectTransaction.java:502)
com.glide.ui.RedirectTransaction.inboundActions(RedirectTransaction.java:338)
com.glide.ui.RedirectTransaction.process(RedirectTransaction.java:201)
com.glide.ui.GlideServletUITransaction.process(GlideServletUITransaction.java:112)
com.glide.processors.AProcessor.runProcessor(AProcessor.java:677)
com.glide.processors.AProcessor.processTransaction(AProcessor.java:288)
com.glide.processors.ProcessorRegistry.process0(ProcessorRegistry.java:184)
com.glide.processors.ProcessorRegistry.process(ProcessorRegistry.java:172)
com.glide.ui.GlideServletTransaction.process(GlideServletTransaction.java:51)
com.glide.sys.Transaction.run(Transaction.java:2501)
com.glide.ui.HTTPTransaction.run(HTTPTransaction.java:27)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base/java.lang.Thread.run(Thread.java:829)

4 REPLIES 4

Sandeep Rajput
Tera Patron
Tera Patron

@Suresh K2 Please check if the error shows up in the log when the UI Action with sys
_id 6b55587d534823004247ddeeff7b1205 is clicked on the instance.

Yes, it is happening when click on Ui action.  UI action is OOB, not custom action. 

@Suresh K2 In your UI Action check if the line GlideRecord.setTableName is being used anywhere. If this is an OOTB UI Action check if there is any support article from ServiceNow.

Karan Chhabra
Tera Contributor

Hi folks,

 

Did you get any fix?