auto-synch-rules-at-startup
Section: settings
Default Value: false
Valid Values: true, false
Changes Take Effect: After restart
Introduced: 8.5.200
Set this option to true to have the GREs synchronize and deploy rules at startup. This value is ignored if auto-synch-rules is set to true (that is, when auto-synch-rules is true then auto-synch is always performed at startup.
This is useful if rules synchronization is required only at startup when auto-synch-rules is set to false.
auto-synch-rules-interval
Section: settings
Default Value: 5
Valid Values: Integer, min. 1
Changes Take Effect: After restart
Introduced: 8.5.200
Time interval ( in minutes ) between the end of last periodic auto-synch operation and the start of new auto-synch operation.
auto-synch-rules
Section: settings
Default Value: false
Valid Values: true, false
Changes Take Effect: After restart
Introduced: 8.5.200
Setting this option to true will make the clustered GRE to periodically synch rule packages with other GREs of the same cluster.
8.5.x Migration
Contents
8.5.303
Migration is as for 8.5.3 from 8.5.2 subject to the following important points:
- Business node access is required to view entries in package history generated after this release. The Rule Package History - Admin View privilege is required in order to override the new access check mechanism to view the previous package history.
- The Changed By column in Package History was previously accessible without a role privilege, but in release 8.5.303, users require a new role privilege—Rule Package History - View Changed By—to view this column.
Migration to 8.5.3 from 8.5.2
- Undeploy the 8.5.2 .war file from your application server.
- Upgrade your application server to use Java 8—see below.
- Deploy the 8.5.3 .war file to your application server.
- Set the values of any of the new configuration options.
- Log into 8.5.3 Genesys Rules Authoring Server.
8.5.302.04 Requirements
8.5.302.04 requires Genesys Administrator 8.1.305.04 (minimum) to support GRAT's new RBAC features.
Java 8 Support
GRS 8.5.3 is now on the Java 8 platform. Java 8 gives improved performance and security over Java 7. GRS takes advantage of some of the new features in Java 8 to give you a more robust platform.
Since GRS 8.5.3 has been built on Java 8, it will no longer execute on the Java 7 platform. Therefore, your application servers will have to be reconfigured to use Java 8.
For Tomcat users
- Download and install the Java SE Runtime Environment 8 from Oracle.
- Download and install the latest Tomcat 8 or 8.5 distribution (GRS does not currently support Tomcat 9).
- During the installation, choose the Java 8 SDK location when prompted.
- Set the appropriate memory settings. You can find recommendations for performance tuning here. You may need to adjust these depending upon your deployment.
ImportantThere is no longer a permgen setting for Java 8.
- Deploy the 8.5.3 GRAT or GRE .war file.
For WebSphere Users
Currently, IBM only supports Java 8 on the WebSphere Liberty distribution. For configuration information for WebSphere Liberty click here.
A/B/C Split Testing Feature Template
A new template ships with GRS 8.5.3—GRSSplitTest_template.xml—and this provides some basic Facts (Conditions and Actions)for the Split Testing feature. To implement the feature, GRAT users must import this template (from the Samples folder) and attach it to all rules packages for which the Split Test functionality is required.
Migration to 8.5.2 from 8.5.1
- Undeploy the 8.5.1 .war file from your application server.
- Deploy the 8.5.2 .war file to your application server.
- Set the values of any of the configuration options.
- Log into 8.5.2 Genesys Rules Authoring Server.
Using the 8.5.2 Clustering Improvements
If you want to take advantage of the clustering improvements in release 8.5.2, you must import the "smart application" template, as follows;
From Genesys Administrator
- Navigate to Application Templates.
- Click Upload Templates (upper right corner).
- Choose the .apd file Genesys_Rules_Engine_Application_Cluster_852.apd.
- Click Save and Close.
- Go to Applications.
- Create a New application.
- For the template, choose the application template that you just created in steps 1-4.
- Fill in the mandatory fields, including the host (which is not used, but GA requires you to complete this field).
- In the Connections section, add each GRE in the cluster.
- On the Options tab, configure the three auto-synch options (see GRE Configuration options):
See also Cluster Improvements for Cloud.
Migration to 8.5.1 from 8.5.001
- Undeploy the 8.5.001 .war file from your application server.
- Deploy the 8.5.1 .war file to your application server.
- Set the values of any of the new configuration options.
- Log into 8.5.1 Genesys Rules Authoring Server.
Migration to 8.5.001 from 8.5.0
- Undeploy the 8.5.0 .war file from your application server.
- Deploy the 8.5.0001 .war file to your application server.
- Set the values of any of the new configuration options.
- Log into 8.5.0001 Genesys Rules Authoring Server.
Migration to 8.5.0/8.5.001
From 8.1.4
- Undeploy the 8.1.4 .war file from your application server.
- Deploy the 8.5.0 .war file to your application server.
- Log into 8.5.0 Genesys Rules Authoring Server.
From 8.1.3
- In 8.1.4, the repository database configuration was moved to a Database Access Point (DAP). Create and configure a DAP and add it as a connection to the GRAT application object. You will no longer be prompted for database configuration information during the installation process.
See the following procedures for details of how to create a DAP:
- Creating the Rules Repository Database using Configuration Server
- Creating the Rules Repository Database using Genesys Administrator
From 8.1.2 and 8.1.1
- From the 8.1.1 or 8.1.2 Genesys Rules Authoring Server:
- Click on each tenant and export the templates associated with that tenant as an XML file.
- Click on each rule package that you wish to migrate and export as an XML file.
- Create a new database for GRAT 8.5.0 (leaving the old one in place).
- Install 8.5.0 Genesys Rules System.
- Start 8.5.0 Genesys Rules Authoring Server. This creates the tables inside the new database.
- Log into 8.5.0 Genesys Rules Authoring Server.
- For each tenant, import the template XML file (from step 1a).
- For each tenant, and under each solution, click on New Rule Package and import the corresponding rule package XML file (click the Auto-save option).
- Redeploy each rule package to the corresponding 8.5.0 Genesys Rules Engine(s).
- Optionally, from the Genesys Rules Deployment Tool, you may import the templates from the 8.5.0 Genesys Rules Authoring Server.
See the GRAT online Help for explicit steps for importing and exporting templates, and importing and exporting rules packages.
Repository Performance Enhancement for Oracle 11 users
For Oracle users, a performance enhancement is available that is enabled only when you create a new database repository when either initially installing, or migrating to, 8.5.x. For a new installation with a new Oracle database repository, no additional steps are required. If you are migrating to GRS release 8.5.x from an earlier release, to take advantage of the enhancement, do the following:
- Click on each tenant and export the templates associated with that tenant as an XML file.
- Click on each rule package that you wish to migrate and export as an XML file.
- Create a new database for GRAT 8.5.x.
- Start 8.5.x Genesys Rules Authoring Server.
- With the enhancement, when GRAT initializes, it creates new database tables based on a new optimized schema, and database performance is improved.