Start a conversation

Regenerating JavaScript in Jive

Overview

This article provides a process to trigger the regeneration of JavaScript in your instance. JavaScript regeneration is performed to resolve script and coding errors. This also removes outdated caches caused by plugin, theme, or phrase substitutions changes.

 

Prerequisites

The process in this article can be executed by a user with System Administration permissions on Jive Hosted or on-premise instances. If you have a Jive Cloud instance, please contact us.

 

<supportagent>

The steps in this article can be executed by using the Login as admin option on the customer's instance page in Jive Cloud Admin (JCA).

</supportagent>

Solution

  1. Navigate to Admin Console > System > System Properties.
  2. Set the value of the system property jive.resource.salt to the current epoch value in milliseconds. You can use any online epoch converter tool such as Epoch Converter online tool.
  3. Clear the system and application cache.

If you have customizations applied on your instance, you will also need to verify and modify the following system properties if they are different:

  • jive.enabled.resources.externalize.min.i18n should be set to false.
  • jive.resources.split.sub.soy.templates should be set to false (You can set this property only if you have a custom theme that introduces new soy templates).
  • __resourceHexDateSalt should also be set to the current epoch time in milliseconds.

 

Testing

Changing these system properties will regenerate the JavaScript on the fly without having to restart the instance.

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted
  3. Updated

Comments