Miscellaneous parameters
Guidewire provides the following configuration parameters in the config.xml file that relate to various miscellaneous application features.
For information on editing config.xml and setting configuration parameters, see Working with configuration parameters.
BulkInsertSelectCardinalityEstimatorHint
Comma-separated list of tables to force PRE2014 cardinality estimator hint in
BulkInsertSelectPreparedStatementHandler.
Default: empty
ConsistencyCheckerThreads
Number of threads to use when running the consistency checker.
Default: 1
ConfigurationServiceEnabled
This configuration parameter is for Guidewire internal use only. Do not use.
DefaultDiffDateFormat
Sets the default format for dates in the difference tree user interface. Valid formats mirror the Java default date formats:
shortmediumlongfull
Default: short
DisableDomainGraphSupport
All PolicyCenter environments are expected to have valid data models. However, in
rare situations, you might want to upgrade a PolicyCenter environment that does not
yet have a valid data model. If there are compelling business reasons not to correct
the data model during the upgrade, you can disable domain graph support by setting
the DisableDomainGraphSupport parameter to
true.
Guidewire strongly recommends that you resolve domain graph issues at the earliest opportunity to minimize the upgrade cost of the changes required to achieve a valid data model.
You cannot disable domain graph support if you are using archiving, quote purging,
quote cloning, and personal data destruction. These features require domain graph
support. Therefore, PolicyCenter will not start if
DisableDomainGraphSupport is true and
ArchiveEnabled or
PersonalDataDestructionEnabled is true.
Default: false
ExportUserDataEnabled
Guidewire PolicyCenter provides the ability to export various types of administrative (admin) data in XML file format from the following PolicyCenter screen:
If enabled, the exported data can also include user information, along with
additional related information such as user credentials, user settings, and user
contacts. However, by default, Guidewire disables the export of user-related admin
data through the PolicyCenter screen, by setting the
default value for this configuration parameter to false. Thus,
while this parameter is false, it is possible to view user-related
data within PolicyCenter, but it is not possible
export that data into an XML file.
Default:
false
Dynamic: Yes
IgnoreLeapDayForEffDatedCalc
In the default configuration, the IgnoreLeapDayForEffDatedCalc parameter determines whether PolicyCenter ignores a leap day in the following calculations:
- Calculating scalable properties
- Prorating premiums for policies that are less than a full term
The following table describes the values for the IgnoreLeapDayForEffDatedCalc parameter:
Value |
Description |
|---|---|
|
PolicyCenter does not include the leap day while calculating the values for scalable properties or prorated premiums. |
|
PolicyCenter includes the leap day while calculating the scalable property amount or prorated premium. |
In the default configuration, some scalable properties are OverrideAmount on the Cost entity and ScalableBasisAmount on the GLExposure entity.
Default: true
Leap Days and Prorated Premiums Example
Assume that PolicyCenter needs to rate a policy change that affects the entire month of February in a year that includes a leap day. If IgnoreLeapDayforEffDatedCalc is true, PolicyCenter ignores the leap day and prorates the premium for 28 days. If false, PolicyCenter includes the leap day and prorates the premium for 29 days.
PolicyCenter prorates the premium in the proration plugin. It is possible to override the IgnoreLeapDayForEffDatedCalc parameter by a parameter on the plugin. For more information, see Proration plugin.
ImportUserDataEnabled
Guidewire PolicyCenter provides the ability to import various types of administrative (admin) data in XML file format from the following PolicyCenter screen:
If enabled, the imported data can also include user information, along with additional
related information such as user credentials, user settings, and user contacts. However, by
default, Guidewire disables the import of user-related admin data through an XML file, by
setting the default value for this configuration parameter to false. Thus,
while this parameter is false, it is not possible import user data as part
of an XML file import. If you attempt to do so, PolicyCenter
ignores all user-related data during the file import process.
Default:
true
Dynamic: Yes
InitialSampleDataSet
Optional set of sample data to load at server start up. This value must be a typecode from the SampleDataSet typelist, or null. In the base application configuration, valid typecodes are:
Typecode |
Description |
|---|---|
|
Just a few users like |
|
A small community model and a few sample Accounts and Policies, useful for local development. |
|
A large, full data set useful for application demonstrations and manual Quality Assurance. |
Set value to Tiny, Small, or Large, corresponding to the data set that you want to load:
- If there is no sample data loaded as the server starts, PolicyCenter loads the sample data set that you specify.
- If there is sample data, PolicyCenter does nothing.
Default: None
Set for server: Yes
MaximumXmlExportSize
This configuration parameter is for Guidewire internal use only. Do not use.
PhoneNumberStrictValidation
PhoneValidator is.- If set to
true, PolicyCenter uses thelibphonenumbervalidator to perform a more stringent validation on phone numbers for syntax and correctness. For example, numbers with unregistered prefixes are rejected. - If set to
false, , PolicyCenter performs very little validation on phone numbers.
Default: false
PreloadSystemTableToCacheForFasterSynchronization
Enables or disables the pre-load of system tables at server start. To enable pre-loading,
set this parameter to true. Pre-loading the system tables at server start
allows for faster synchronization and faster server startup times. However, be aware that
the use of system table pre-loading can require PolicyCenter
to allocate additional heap space.
Default: true
Required: Yes
ProfilerDataPurgeDaysOld
Number of days to keep profiler data before PolicyCenter deletes it.
Default: 30
RewriteMaxQuotes
Maximum number of allowable quotes for a rewrite.
Default: 3
TransactionIdPurgeDaysOld
Number of days to keep external transaction ID records before they can be deleted.
Default: 30
WorkflowLogPurgeRowLimit
Number of workflow logs to delete in a single commit of a delete transaction to the
database. This parameter controls how many rows in table WorkflowLogs that
batch process PurgeWorkflowLogs deletes in one commit to the database. A
value of 0 means to delete all available rows in the table in a single database commit.
Default: 250000
Minimum: 0
Maximum: 1000000
