The CreatorCon Call for Content is officially open! Get started here.

All UI Actions are Missing

dennysn
Giga Contributor

Good Morning!

We host an instance of Service Now and all of our UI Actions for every table have gone MIA.   This includes UI Actions on lists and forms, out-of-the-box and custom, links, buttons, hamburger/context menu selection, etc.   We can only make changes to records by hitting the back button and pressing the save button in the prompt.   This issue exists within our Development and Test instances but not in Production.   Aside from local updates, one difference between Production and the rest is that Production is on Istanbul Patch 5, and the Development and Test instances are on Patch 6.   Some steps we've done to solve this:

1.   Making some of the UI Macros uncoditionally true

2.   Checking HTML source to see if UI Macros are just hidden

3.   Checking the system logs, we are getting a likely relevant warning:

java.lang.NullPointerException

Caused by error in Phase 2 Jelly:plugin://com.glide.list_v2/ui.jtemplates/list2.xml.2 at line 1

        com.glide.script.GlideRecord.addQuery(GlideRecord.java:2368)

        com.glide.ui.action.ActionManager.loadActionRoles(ActionManager.java.295)

        com.glide.ui.action.ActionManager.createActions(ActionManager.java:258)

........

Any thoughts?

1 ACCEPTED SOLUTION

dennysn
Giga Contributor

Well this turned out to be an issue with the way that we were upgrading.   Upgrades require that some values be updated within the application itself prior to running the update executable.



Lessons Learned


1. Follow the instructions


2. Follow the instructions


3. Follow the instructions



Thanks to everyone that looked into the issue. A big thanks to strohm


View solution in original post

6 REPLIES 6

dennysn
Giga Contributor

Well this turned out to be an issue with the way that we were upgrading.   Upgrades require that some values be updated within the application itself prior to running the update executable.



Lessons Learned


1. Follow the instructions


2. Follow the instructions


3. Follow the instructions



Thanks to everyone that looked into the issue. A big thanks to strohm


We are having the exact same issue, which part of the instructions mention the actual values that need to be updated within the application itself before upgrading?