Show TOC

Properties for XPI Service: CPA CacheLocate this document in the navigation structure

Use

You can change some of the properties of XPI Service: CPA Cache online.

  1. Start the SAP NetWeaver Administrator.

  2. Choose Start of the navigation path Configuration Management Next navigation step Infrastructure  Next navigation step Java System Properties Next navigation step Details Next navigation step Services End of the navigation path.

    (alias: /nwa/sys-config )

The properties for the service XPI Service: CPA Cache are described in the sections that follow:

Name

Description

cacheFileName

Default: CPACache.xml

Only for testing purposes. You can modify this property online, but you must not change it in a productive system.

cacheType

Possible values are: PCK or DIRECTORY

The default is set during installation.

It specifies, whether the CPA Cache service runs in the PCK (Partner Connectivity Kit) mode or as the basis of a central or non-central Adapter Engine.

This property must not be changed.

cacheUpdateDebugFile

Default: false

Only for testing purposes. You can modify this property online, but you must not change it in a productive system.

cacheUpdateDebugFile.delta

Default: DebugPartialCacheRefresh.xml

Only for testing purposes. You can modify this property online, but you must not change it in a productive system.

cacheUpdateDebugFile.full

Default: DebugFullCacheRefresh.xml

Only for testing purposes. You can modify this property online, but you must not change it in a productive system.

cacheUpdateDelay

Integer value in seconds.

Default: 5

This property specifies how long the CPA Cache service waits before retrieving the cache update from the Integration Directory, after it was informed about new or changed configuration data.

You can modify this property online, but usually it does not need to be changed and may only be changed after consulting SAP support.

cacheUpdateTestMode

Default: false

Only for testing purposes. You can modify this property online, but you must not change it in a productive system.

dbPoolName

Default: jdbc/notx/SAP/BC_XI_AF_CPA

This property must not be changed

trackCacheUpdateXML

Boolean.

Default: false

Setting this property to true will persist the complete cache update XML to the database for each cache update. You can display the cache using the CPA Cache monitor (history).

This property should only be set to true for error analysis. It should always be set back to false to avoid filling the history database. History entries can be manually deleted.

You can modify this property online.

Name

Description

SLDAccess

Value type: Boolean

Default: true for Adapter Engine, false for SAP PCK

This property enables or disables the SLD access independently from the cacheType property configuration. It is set during installation.

You can modify this property online, if required.

SLDReader.pollInterval

Value type: Integer (minutes)

Default: 15

Specifies how often the CPA cache tries to read the connection information that is needed to retrieve the cache update data from the Integration Directory, from the SLD.

SLD.selfregistration.hostName

SLD.selfregistration.httpPort

SLD.selfregistration.httpsPort

String values

No default values provided

At system startup, the CPA Cache service registers itself with the SLD. Therefore, the Integration Directory knows where to send the cache invalidation event.

The SLD self-registration information is internally read from AS Java. In certain cases where, for example, the host name resolution is not supported in a landscape, it may however be necessary to predefine the values for SLD self-registration (that is, usage IP addresses instead of host names).

You can modify these properties online, but usually they do not need to be changed and may only be changed after consulting SAP support.

Name

Description

communication.type

  • new (Default value)

    CPA cache will use the new implementation.

    In the new implementation, minimal use is made of cluster communication.

  • no_comm

    This is only intended for test purposes. no_comm is not recommended for normal operation.

  • old

    The CPA cache will revert to the old implementation. communication.type can be set to old only if you are experiencing any issues with the new implementation.

Note

The parameter updateCPACacheJobInterval schedules the task to recover CPA objects.

This parameter can be used if communication.type is set to new .

More information: Properties for XPI Service: AF Core

directoryURL

directoryUser

directoryPwd

Value type: String

In the case of a central or non-central Adapter Framework, the HTTP connection information for connecting to the Integration Directory is usually read from the SLD.

If the SLDAccess property is manually set to false, the connection information for the Integration Directory can be explicitly maintained.

These properties are provided for SAP internal testing purposes only and can be modified online. They must not be changed in a productive environment.

ssl.serverNameCheck

Value type: Boolean

Default: false

This property can be used to enable an additional server name check to check if the HTTP connections between the Integration Directory and the Adapter Framework are configured using SSL (in the exchange profile).

If the value is set to true, the client verifies as part of the SSL handshake that the CN name in the server certificate matches the hostname in the URL that is called.

You can modify this property online

ssl.trustedCACerts.viewName

This property specifies the keystore view to be used for trusted CAs.

Default: TrustedCAs

This property must not be changed.