General Parameters for Synchronization

The following general parameters are available to configure the synchronization process:

Parameters in MobileEngine.config

Parameters

Description

MobileEngine.Sync.Client

Client in the SAP Web AS

Default value: not set

MobileEngine.Sync.ConnectionTimeout

Timeout for testing the connection in milliseconds.

Possible values:

?      All positive integers corresponding to a 64-bit number.

?      -1 = There is no test for a connection to the gateway. The synchronization data is sent immediately.

Default value: -1

MobileEngine.TerminateConnectionEnabled

Determine that the user of the client can interrupt the connection to the server during synchronization. Possible values: true, false

Default value: false

MobileEngine.Sync.WaitForResultsTimeout

Time in milliseconds that the client waits for a reply from the server during synchronization. If no answer arrives from the server during this time, the synchronization process is defined as unsuccessful.

Possible values:

?      All positive numbers corresponding to a 64-bit number.

?      -1 = There is no maximum wait time for the server. Synchronization runs until there is a reply. In rare cases, synchronization could run endlessly.

Default value: -1

MobileEngine.Sync.Country

Current country setting. The changes are valid as of the next time the client is started.

Possible values: All country codes corresponding to ISO 3166.

Default value: Setting in the operating system

MobileEngine.Sync.Gateway.Protocol

Select the required Internet protocol. The HTTPS protocol ensures secure data transmission.

Possible values: http, https

Default value: not set

MobileEngine.Sync.Gateway.Port

Standard port of the SAP J2EE Engine

For more information about determining the port, see SAP Note 590956.

Default value: not set

MobileEngine.Sync.Gateway.System

SAP Web AS system name

Default value: not set

MobileEngine.Sync.Gateway.Host

Host name of the SAP J2EE Engine

Default value: not set

MobileEngine.Sync.Language

Current logon and synchronization language (for example, EN, DE, JP). The changes are valid as of the next time the client is started.

Possible values: All language codes corresponding to ISO 639.

Default value: Depends on the installation.

MobileEngine.Sync.NewProtocol

Use the old synchronization protocol. We recommend that you only change this value if an application only works with the old protocol, because some of the SAP MI functions are not supported by the old protocol.

This value can no longer be changed once a synchronization run has taken place.

Possible values: false, true

Default value: true (new protocol)

MobileEngine.Sync.Timezone

Current time zone. The changes are valid as of the next time the client is started.

Default value: not set (system time zone)

Possible values: All time zone IDs supported by java.util.TimeZone

MobileEngine.Persist.UseSingleByte
StringEncoding

Use single byte coding. To be able to work in a Unicode environment, character strings are normally coded using double-byte coding in SAP MI.

You can change this setting (see Defining Coding for Synchronization)

Only set this value before the client is started for the first time. If you do this later, the data on the mobile device is damaged.

Possible values: false, true

Default value: false

MobileEngine.Sync.Proxyhost

URL of the proxy server (only if a proxy is used).

Default value: not set

MobileEngine.Sync.Proxyport

Port of the proxy (only if a proxy is used).

Default value: not set

MobileEngine.Sync.Proxyused

Defines whether or not a proxy is used.

Possible values: true, false.

Default value: false

MobileEngine.JSP.SerializeThreads

Use thread serialization with JSP client. Set the parameter to true if errors occur during the synchronization because multiple threads are being generated (see Note 855489).

Possible values: true, false

Default value: false

MobileEngine.MIAuth.Enabled

Activate or deactivate authorization query using MIAUTH.

Possible values: true, false

Default value: true

MobileEngine.SmartSync.SendDataInDelete

Allow messages with deleted entries to be reprocessed (see Reprocessing Messages with Deleted Entries).

Possible values: true, false

Default value: false

See also:

For more information on additional parameters that affect synchronization:

Parameters for Time-Controlled Synchronization

Parameters for Repetitive Synchronization

Parameters for Synchronization Using the Synchronization Service

For more information on other parameters and on the different configuration methods: Parameters in MobileEngine.config