Display Business Rule Not Working In Domain Separated Instance

FA94
Tera Contributor

Hi,

We have recently upgraded our Domain Separated instnace to San Diego and after the upgrade the Display business rules don't seem to be working at all. Any idea what might be causing this?

Thanks!

1 ACCEPTED SOLUTION

Veena Vanaparth
ServiceNow Employee
ServiceNow Employee

Hi,

It is a known error in the San Diego release which has been fixed in the San Diego Patch 2 release. There is a workaround that can be used before you upgrade to this release.

The workaround can be applied by setting the system property "glide.sys.domain.use_domain_business_rule_info_optimization" = false.

If the property does not already exist in the sys_properties table, you can create a new record as outlined below:
Name: glide.sys.domain.use_domain_business_rule_info_optimization
Type: true | false
Value: false

View solution in original post

6 REPLIES 6

Kieran Anson
Kilo Patron

Can you attach a screenshot of the BR configuration? Have you done some debugging to see if the BR is running but the code inside isn't performing the desired action?

Hi Kieran,

I've added a simple brand new business rule to make sure if Display business rule are working or not.

It simply has this statement in the script section.

 

It's a display business rule on Incident table with order 100.

(function executeRule(current, previous /*null when async*/) {

gs.addInfoMessage("Test");

})(current, previous);

 

However, the same business rule in my PDI works fine. But in our organization instance which has been upgraded to San Diego recently it's not working there.

Dhanaji Tiwale1
Kilo Explorer

Ours is also domain separated instance and we are also facing the same issue. We have one display business rule which is working fine in Quebec release and after upgrading to San Diego the same BR is not working. Please any one has any solution please let me know.

arth
Tera Contributor

Experiencing same issue as well. Moving Business Rules to global domain has helped, but other domains do not trigger the rule based on troubleshooting with domain switching for same Business Rule.