Skip to end of metadata
Go to start of metadata
Icon

Tracking document for changes implementors will need to make during the upgrade to 5.0 which are related to Rice 2.0.

Configuration Property Changes

New Properties

Property Name

Possible Values

Notes

connection.pool.impl

XAPool / Bitronix / BitronixXa

 

application.id

kfs

 

app.code

kfs

 

Changed Properties

Old Property Name

New Property Name

datasource.url

kfs.datasource.url

(warning) TODO: remainder of datasource properties

Impacting Data Changes

KIM Data

The Rice team stepped on some of our KIM data. So some updates will need to be made before importing the Rice 2.0 data:

Icon

TODO: krim_typ_attr_t data

Impacting API Changes

Role Type Services

Derived role type services have changed three of their method names:

Old Name

New Name

hasApplicationRole

hasDerivedRole

isApplicationRoleType

isDerivedRoleType

getRoleMembersFromApplicationRole

getRoleMembersFromDerivedRole

JSP Constant Class Changes

In KFS 4.x (and earlier) there were properties in the build system which controlled which classes were exposed to the JSP layer as constants. These properties have been removed due to a new system of constants used by Rice. If you have added any of your own constant classes, you will need to add code to your module Spring override file like the following:

The JSTLConstants parent class has been removed in favor of this new method, so you will need to remove it as a superclass from any custom constants classes.

  • No labels