Environment

These settings configure the environment for your Curam application.

Table 1. Environment settings

Property Name

Type

Meaning

curam.environment.as.vendor

STRING

Suggested: Should be set to BEA or IBM to reflect the Application Server which is being used. If running outside an application server this should be empty. Defines the Application Server in which Curam will be deployed. This is setup automatically when the EAR file is built using the build targets.

curam.environment.tnameserv.port

INT32

Suggested: 900. Port on which the tnameserv is running.

curam.environment.bindings.location

STRING

Suggested: C:/Temp. Name of the file system location containing data sources.

curam.environment.default.dateformat

STRING

Default: yyyy MM dd. The date format. Can be set to one of: "d M yyyy", "M d yyyy", "yyyy M d", "dd MM yyyy", "MM dd yyyy", "yyyy MM dd", "d MMM yyyy", "MMM d yyyy", "yyyy MMM d", "d MMM yyyy", "MMMM d yyyy", "yyyy MMMM d", "dd MMM yyyy", "MMM dd yyyy", "yyyy MMM dd".

curam.environment.default.dateseparator

STRING

The date separator. Can be set to one of: ".", ",", "/", "-".

curam.disable.dynamic.properties

BOOLEAN

Indicates if dynamic properties should be enabled or disabled. This is used by command line tools that require access to properties but cannot access the database.

curam.deprecation.reporting

BOOLEAN

Indicates if deprecation reporting should be enabled or disabled. This is used by all tools (both online and offline) that report deprecation warnings to the user (e.g. rules and workflow validation).

curam.entity.struct.deprecation

BOOLEAN

Indicates if generated entity standard structs should be deprecated if an entity is deprecated. This is used by generators which generate standard entity structs.

curam.environment.roundingprecision.enable

STRING

Indicates if when rounding money types in Curam, the HALF_UP algorithm will be used. This means that all Money will be rounded up. If set to true, the HALF_UP algorithm will be used. If not set, a default of true is used.