New and changed in PolicyCenter 10.1.0

Advanced Product Designer

Advanced Product Designer is a business tool that helps insurers design, simulate and deploy a product.

With Advanced Product Designer, a business user can:
  • Define product coverages, exclusions, conditions, risk details, and other attributes
  • Generate the initial product user interface

With Advanced Product Designer, you can prototype insurance products and product lines in mind maps. You import the mind map into PolicyCenter, creating a visualized product. In the visualized product, you can create policy submissions and other policy transactions and navigate through the product screens.

See also

Spanish for Spain

Guidewire has added support for Spanish (Spain) to the base configuration. To use this language, you must enable the language. See the Globalization Guide for details.

Database support

Guidewire now supports the following database configurations:
  • Oracle 19c on Amazon RDS
  • SQL Server 2017 on Amazon RDS

Microsoft Edge browser support

Guidewire now supports the Microsoft Chromium-based Microsoft Edge browser.

Rolling upgrade and the REST API Framework

Guidewire has made changes to the rolling upgrade process that affects the file types you can modify or update in the REST API configuration files during the upgrade. As of the 10.1.0 release, you can modify the following file types in the Studio configuration > config > Integration folder during a rolling upgrade:
  • *.updater.json
  • *.apiconfig.yaml
  • versions.json
This is in addition to the following file types, which you could already modify in a rolling upgrade:
  • *.swagger.yaml
  • *.schema.json
  • published-apis.yaml
  • *.gql
  • *.mapping.json

Modified class MessagingUtil

Guidewire has modified the behavior of class method gw.api.admin.MessagingUtil.getMessageDestination in the following ways:
  • The method now caches the most recent returned value for five seconds. Repeated calls to this method within a five second window returns the cached value. Calls to the method outside the cache window returns the most current status.
  • The method returns a value of Unknown if the message destination is in transition. A message destination can be in transition if the destination is currently being migrated between servers, for example.
It is possible to use the following JVM parameter while starting the application server to override the default value of 5000 milliseconds:
  • -Dgw.messaging.destination.status.refresh.intervalInMillis=...

Added configuration parameters

Removed configuration parameters

Guidewire has removed configuration parameter ArchiveReferenceTrackingEnabled from PolicyCenter. Instead, the value of this parameter is assumed to be true always.

Charge breakdown for itemized billing in integration with a billing system

A billing system might need to send information to a customer about the items that make up the total of a charge amount, such as the costs for each coverage attached to a risk unit. The base configuration of PolicyCenter supports charge breakdowns for product lines that are created by using Advanced Product Designer. You can also define charge breakdown categories for product lines that are provided in the base configuration or that you design by using Product Designer. In the base configuration, the personal auto line demonstrates the use of these categories.

See also

Plugin ClusterBroadcastTransportFactory - plugin parameters

Guidewire has made the following changes to ClusterBroadcastTransportFactory plugin parameters:
batchWriteAttempts
Guidewire has changed the default value of the batchWriteAttempts parameter. The new default value is 10. Previously, the default value was 30.
maxBatchWriteInterval
Guidewire has added new parameter maxBatchWriteInterval to the base implementation of the ClusterBroadcastTransportFactory plugin. This parameter defines the maximum amount (in milliseconds) to which the retry interval can grow in making multiple attempts to resend a failed message batch. If the broadcast transport generates an error while trying to send the current batch of messages, the plugin attempts to send the message batch with an exponential backoff. The exponential backoff doubles the delay after each consecutive error up to the stipulated value, which is the maximum retry interval.
Default values:
  • DefaultDatabaseBroadcastTransportFactory - 16000 (16 seconds)
  • RedisBroadcastTransportFactory - 8000 (8 seconds)

Plugin ClusterBroadcastTransportFactory - Redis support

Guidewire now supports an optional implementation of the ClusterBroadcastTransportFactory that provides for PolicyCenter cluster communications using Redis servers. The optional Redis plugin implementation uses OSGi class RedisBroadcastTransportFactory. Use of this plugin implementation requires additional integration and configuration steps.

For implementation details, see Redis integration.

S3 supported in development for archiving

With this release, Guidewire PolicyCenter supports the use of Amazon S3 (Amazon Simple Storage Service) for archiving in development and testing environments.