CEPM Install and Config Guide
Updating configuration files while doing migration

Table Of Contents

Updating configuration files while doing migration

PAP Configuration Parameters

PDP Configuration Parameters

logging.xml parmameters


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:

<category name="com.cisco.pdp" >
    <priority value="INFO"/>
    <appender-ref ref="pdp_file_appender"/>
</category>

<category name="com.cisco" >
    <priority value="INFO"/>
    <appender-ref ref="pap_file_appender"/>
</category>