service operations workspace doesn't show the detail of incident/problem/change
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2023 08:39 PM
Hi everyone.
I installed the demoHub app to 2 instances(version: tokyo) and loaded some demos.
One instance shows some errors while loading the demos (instance A).
Another one completed the demo loading without any errors (instance B).
However, when i opened the service operations workspace and clicked one incident.
Instance A can show the detail of the incident as expected although there were some errors while loading the demos.
Instance B only shows blank.
Can anyone guide me how to fix the problem in instance B
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2023 09:58 PM
Hi @newhand,
Compare the ACL within both instances A and B Issues might be related to the ACL for sys_ux_list table
1) sys_ux_list
2) sys_ux_list.view
Hope this information helps.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
10-10-2023 10:42 PM
@Prashant Moily
Thank you for your reply.
I have checked the acls of sys_ux_list table , they are almost the same between the two instans.
And from the logs of instance B,I found 2 warnings as below。
Maybe this is the reason...
I copied the code and ran them in the scripts-background..but got an empty list ,even can't reach line 6.
Then i checked the extension table , "sn_sow_record.SOWRouteUtil" exists.....
com.glide.script.RhinoEcmaError: Cannot find function handles in object [object Object].
Data Broker Server Script: 'Record Page Routes' : Line(6) column(0)
3:
4: var eps = new GlideScriptedExtensionPoint().getExtensions("sn_sow_record.SOWRouteUtil");
5: for (var i = 0; i < eps.length; i++) {
==> 6: if (eps[i].handles(input.table, input.sysId)) {
7: result = eps[i].getRecordRoutes(input.table, input.sysId);
8: break;
9: }