Known Issues in Corticon.js 1.2.0.0
Item Details Knowledge Base
COR-9157

Corticon.js does not support JSON arrays mixing scalar values and objects. For example:

A: [1,2,3, {B: {"color" : "red"}}]

This JSON snippet defines an array A containing the scalar values 1,2,3 and the object B In Corticon.js, an array must be either all scalar values or all objects.

COR-9093 Given a vocabulary with CDTs defined of data type Decimal or DateTime, Corticon.js ruletests may indicate a warning when run due to the precision of attribute values. Suppose you defined a CDT of Decimal type to have 1.2 in its enumerated value set. A ruletest that sets this attribute may set the value to 1.200000. This will be flagged as a warning indicating the value is not in the enumerated value set.
COR-9073 Corticon.js does not support removing the Root entity by rules. Attempting to remove the Root entity will generate a "Circular reference" error when executed.
COR-8926

Corticon.js does not support JSON consisting of an array of scalar values at root. For example JSON containing only an array such as:

[1, 2, 3]

is not supported. Arrays of scalars within objects in JSON is supported.

COR-8678 Corticon.js does not support entering decimal values in rulesheets in your preferred locale. Specifically decimal values must use the period character, . , as the decimal separator.
COR-8667 Rule statements containing double quotes characters such as "My Text" are displayed with the characters escaped such as "My Text" in rule messages in the Corticon.js Tester.
COR-8413

When deploying Corticon.js rules to Microsoft Azure as Azure Functions, setting the property

logRuleMessages = true

is not logging Corticon rule messages to the Azure console. The rule messages are only being returned as part of the response payload.

COR-7867

The installation of Corticon.js Studio will write the exception:

org.eclipse.core.runtime.CoreException:

Plug-in com.corticon.eclipse.studio.product was unable to load class com.corticon.eclipse.studio.product.CorticonProductInfo

to the post_install.log file. This exception can be ignored.

COR-7849 When executing ruletests in Corticon.JS Studio, DateTime values earlier than 2007 may be off by 1 hour due to a daylight savings time error. This issue is specific to the Corticon studio tester and does not affect any deployed decision services in the supported platforms.
COR-7796 Translations are missing for some of the operator descriptions in the Corticon.js Studio operator tree.