Updating configuration files while doing migration
In CEPM, while doing mrigration from older version to the current version, only the database values get migrated and not the configuration file parameter values. During the installation process, when the configure.xml is run, the configuratoin files, such as pap_config.xml, pep_config.xml and logging.xml, are initially updated with the database values in equivallent to the configure.properties file. Other parmameters are no getting updated and thus you must map those values manually to the existing parameters. Following tables shows the list of parameters marked as either system defined or user defined. Only the user defined tags need to be evaluated.
PAP Configuration Parameters
The pap_config.xml file is present in /CEPM-V3.3.0.0/config folder. Initially, the PAP config parameters are having default values. While upgrading your CEPM version, you must manually update the following tags which are marked as `user defined' with V3.2.0.0 values. Refer to CEPM PAP Configuration Guide for more details about the following tags.
Tag
V3.2.0.0
V3.3.0.0
<db>
System defined
System defined
<jms>
System defined
System defined
<handler>
User defined
User defined
<authentication>
User defined
User defined
<encryption>
User defined
User defined
<callbackhandlers>
Not available in V3.2.0.0
This is a new tag added to this version.
<xacml-log>
User defined
User defined
<admin-logs>
Not available in V3.2.0.0
This is a new tag added to this version.
PDP Configuration Parameters
The pdp_config.xml file is present in /CEPM-V3.3.0.0/config/pdp folder. Refer to CEPM PDP Configuration Guide for more details about the following tags
Tag
V3.2.0.0
V3.3.0.0
<db>
System defined
System defined
<jms>
System defined
System defined
<authentication>
User defined
User defined
<encryption>
User defined
User defined
<xacml-parser>
User defined
User defined
<xacml-log>
User defined
User defined
<pdp>
This tag had limited options in V3.2.0.0
Following new elements are added in the current version.
•<retry> elelment
•<responseType> subelement in <listener> tag.
•sorting attribute and pep-config attribute does not exist in <pdp> tag.
<pip>
User defined
User defined
<cache>
This tag had limited options in V3.2.0.0
•<cacheInterval> element is removed from <pip> tag.
•Add <prefetchForApis> element is newly added to <prefetch> tag.
<callbackhandlers>
Not available in V3.2.0.0
This is a new tag added to this version.
logging.xml parmameters
The logging.xml file is present in /CEPM-V3.3.0.0/config/logging folder. There is no change to be done in this file while doing the migration. Verify the following new tags that are added in the current version: