Improving startup and first access to Rating Management components

Guidewire Rating Management provides two features that can improve startup time and first access to Rating Management components. These two features can be used together. Both features are configurable.

Preload Rating Management components
Ensures that the first access to Rating Management components is quicker because they are loaded when the system starts. When used alone, this feature increases startup time. This feature is enabled in the base configuration.
Precompile rate routines JAR file
Improves system startup time. Use this feature if you have so many rate routines that startup time is unacceptably long. Rate routines are precompiled into a JAR file. Then the JAR file is built into the PolicyCenter application. This feature is not enabled in the base configuration.

Rate routines are stored in the database and must be converted to executable code. When rate book preloading is on, the conversion is done at start up which can cause very long start up times. Additionally, the conversion must be done by each and every PolicyCenter instance. The rate routines JAR feature addresses these issues. The conversion is done just once on a test/stage environment and the converted classes are combined into a JAR. On production systems, the conversion is avoided altogether and the rate routines are simply read from the JAR.

This feature requires that you adhere to the rate book lifecycle as described in Rate book lifecycle and moving to production.