1120 views

Description

In Jakarta, loading a record producer in the Service Portal raises an error in the server log:


GlideRecord.setTableName - empty table name: org.mozilla.javascript.EvaluatorException: GlideRecord.setTableName - empty table name: org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:77)
org.mozilla.javascript.Context.reportRuntimeError(Context.java:1047)
org.mozilla.javascript.Context.reportRuntimeError(Context.java:1102)
com.glide.script.GlideRecord.setTableName(GlideRecord.java:583)
com.glide.script.GlideRecord.initTableName(GlideRecord.java:315)
com.glide.script.GlideRecord.<init>(GlideRecord.java:297)
com.glide.ui.ng.catalog.NGCatalogDataLookupProcessor.getCatalogFormDataLookups(NGCatalogDataLookupProcessor.java:46)
com.glide.ui.ng.catalog.NGCatalogDataLookupProcessor.process0(NGCatalogDataLookupProcessor.java:33)
com.glide.ui.ng.catalog.NGCatalogProcessorBase.process(NGCatalogProcessorBase.java:29)
com.glide.ui.ng.AngularProcessor.process0(AngularProcessor.java:137)
com.glide.ui.ng.AngularProcessor.process(AngularProcessor.java:128)
com.glide.processors.AProcessor.runProcessor(AProcessor.java:474)
com.glide.processors.AProcessor.processTransaction(AProcessor.java:199)
com.glide.processors.ProcessorRegistry.process0(ProcessorRegistry.java:178)
com.glide.processors.ProcessorRegistry.process(ProcessorRegistry.java:167)
com.glide.ui.GlideServletTransaction.process(GlideServletTransaction.java:31)
com.glide.sys.Transaction.run(Transaction.java:2035)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:748)

 

 

Steps to Reproduce

 

On a Jakarta instance:

  1. Load the Service Portal.

  2. Open a record producer from the Service Catalog, for example, "Create Incident".

    https://<instance>.service-now.com/sp?id=sc_cat_item&sys_id=3f1dd0320a0a0b99000a53f7604a2ef9

  3. Review the server logs. For example, in the standard UI, navigate to System Logs > System Log > Errors.

    Every time the record producer record is loaded on the Service Portal, the "GlideRecord.setTableName - empty table name..." error" is seen.

 

Workaround

This error is benign and can be ignored.


Related Problem: PRB1116684

Seen In

There is no data to report.

Fixed In

Kingston

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2018-09-03 23:23:04
Published:2018-02-07