New and changed in PolicyCenter 10.0.2

General Changes

Support for tablets

PolicyCenter now supports using the application interface on tablet devices. For information about the supported devices, visit the Guidewire Community and search for knowledge article 1005, “Supported Software Components”.

Runtime properties

Guidewire PolicyCenter now provides the ability to add or change application properties in real time without restarting the application server.

See also

Changes to messaging plugin code

With very few exceptions, it is not possible for messaging plugin code to create new objects. In previous PolicyCenter releases, Guidewire permitted messaging code to create the following objects only:
  • Activity objects
  • Note objects
  • Workflow objects
  • WorkQueue and WorkItem objects

New in PolicyCenter 10.0.2 is the ability to create OutboundRecord objects in messaging plugin code.

See also

MakeUpperCaseUtilInCodeExpressionFragmentsWorkQueue renamed

The MakeUpperCaseUtilInCodeExpressionFragmentsWorkQueue has been renamed and updated. This work queue now handles GosuTemplateExpressionFragment instances in addition to CodeExpressionFragment instances. The work queue has been renamed MakeUpperCaseUtilInExpressionFragmentsWorkQueue.

See also

Rate routines JAR file

If PolicyCenter is configured to load Guidewire Rating Management components on system startup, you can further improve system startup time by using a rate routines JAR file. Use this feature if you have so many rate routines that startup time is unacceptably long.

Note:

The precompile rate routine JAR file feature is not supported on JBoss application servers.

See also

Validation in PCF files

This release includes a few enhancements to validation in PCF files:
  • If class-based validation fails on a coverage term, you can highlight the coverage term and link the error message to that coverage term.
  • If validation fails on a step dynamically generated by a Wizard Step Iterator, the error message can link to that step.
  • You can link to and highlight a coverage term, or other dynamically derived, field that fails class-based validation in a popup.

See also

Changes to APIs

WebServiceProfiler

Guidewire has modified the WebServiceProfiler API to require three arguments (rather than two). The new API is:
  • WebServiceProfiler(String serviceName, String operationName, String traceabilityId)

The new argument is traceabilityId. The API now provides the ability to pass a traceability ID to the web service profiler. A Traceability ID is a String UUID that Guidewire uses to track a single user transaction or operation across multiple logging statements.

See also

Changes to user interface configuration

Change More information
You can now edit the file Client_Header.json to include custom JavaScript libraries in the PolicyCenter client.
Note: If you have previously edited the file MainTemplateExt.html, do not do so any longer. Editing MainTemplateExt.html is not a supported configuration.
Use embedded PCF widgets to embed an iframe into a PCF page.

Changes related to PCF files

The following are changes to the configuration of PCF files.

See also

Attributes added to existing PCF elements

The following describes attributes that were added to existing PCF elements.
Attributes Added to these elements Description
  • allowGoOrPush
  • Forward
Set to one of the following values:
true The Forward can forward to both a popup or exit point (push), and, to a wizard or page (go).
false (Default) The Forward can forward to either push type locations (popup, exit point), or, to go type locations (wizard, page), but not both.
  • ariaInfo
  • Most widget elements.
Reserved. Do not use this attribute.
  • bottomPaging
  • ListViewPanel
If true, and the list view has paging controls, then the paging controls are also placed below the list view table.
  • deferUpdate
  • PostOnChange
If true, the post-on-change value is updated after all other values on the page. If the value is used in visible expressions, this can affect which other values are updated by the post-on-change.

Attributes removed from existing PCF elements

The following describes attributes that were removed from existing PCF elements.
Attributes Removed from these elements
  • entireTreeAtClient
  • TreeView
  • imeMode
  • All elements that previously included it.
  • pageLinksRenderer
  • LocationGroup
  • refreshTarget
  • AddButton
  • AddMenuItem
  • IteratorButtons
  • RemoveButton
  • shuttleList
  • AssigneeInput
  • RangeRadioInput
  • ToolbarRangeInput
  • target
  • PostOnChange

Attribute changes

The following describes changes that were made to existing PCF attributes.
Attributes Change Affects elements
  • pickWidth
Removed the default value.
  • RowIterator