Configuration Parameters Supported

Use

The configuration parameters that are supported for SAP NetWeaver Mobile are listed below.

Configuration Parameters for Persistency

Parameters

Description

com.sap.tc.mobile.pers.root

Root directory for the database where the data is stored. If you do not set a directory, system stores the data in the subdirectory Data under the home directory.

com.sap.tc.mobile.pers.impl

Use the SQL-based JDBC implementation. You may need to set other properties depending on the implementation.

Default value: JDBC

Configuration Parameters for Tomcat Installation

Parameters

Description

mobile.tomcat.url

Path of the system where Apache Tomcat is installed. Default value: http://localhost:4444/

Possible values: Try 127.0.0.1 if local host doesn't work (PPC2003)

Configuration Parameters for JDBC

Parameters

Description

com.sap.tc.mobile.jdbc.impl

Use the value specified here to define classes that support the database.

Possible values: db2e,MaxDB,MinDB

com.sap.tc.mobile.jdbc.url

Possible values: jdbc:db2e jdbc:sapdb:midb jdbc:embedded MinDB: minDB

com.sap.tc.mobile.jdbc.dbuser

Name of the user used to cross-check against the database. Default value: dba

com.sap.tc.mobile.jdbc.defaultpw

The default password of the database user. It authenticates the user specified with the com.sap.tc.mobile.jdbc.user property.

Default value: dba

com.sap.tc.mobile.jdbc.dbm.user

Name of the user used to administer the database.

Default value: dbm

com.sap.tc.mobile.jdbc.dbm.password

The default password of the database admin user. It authenticates the admin user specified with the com.sap.tc.mobile.jdbc.dbadminuser property.

Default value: dbm

com.sap.tc.mobile.jdbc.pwsecurity

Enable password security (password change on startup). Possible values: True, false.

com.sap.tc.mobile.jdbc.encrypt

Use content encryption, if database supports it.

Possible values: True, false.

Configuration Parameters for DB2E

Parameters

Description

com.sap.tc.mobile.jdbc. db2e.datasource

DataSource to create the connection.

Default value: com.ibm.db2e. jdbc. DB2eDataSource

com.sap.tc.mobile.jdbc.impl

Default value: db2e

com.sap.tc.mobile.jdbc.url

Default value: jdbc:db2e

Configuration Parameters for Registry

Parameters

Description

com.sap.tc.mobile.cfs.registry. all_attributes

Mobile registry attributes

com.sap.tc.mobile.cfs.registry. readonly_attributes

Mobile read-only registry attributes

com.sap.tc.mobile.cfs.registry. required_attributes

Required mobile registry attributes

Configuration Parameters for Deployment

Parameters

Description

com.sap.tc.mobile.cfs.registry.already_registered

Indicates if the device is registered.

Default value: False

Possible values: True, false

com.sap.tc.mobile.cfs.deploy. check_authorizations

Enables authorization by checking for a logged-on user. Default value: True

Possible values: True, false

com.sap.tc.mobile.cfs.deploy.allowinbox

Configuration key that is used to check if you can process the Inbox folder.

Default value: True

Possible values: True, false

Configuration Parameters for Synchronization

Parameters

Description

com.sap.tc.mobile.sync.protocol

Synchronization protocol

Default value: http

com.sap.tc.mobile.sync.client

Possible value: 000

Configuration Parameters for Session Time-out

Parameters

Description

com.sap.tc.mobile.sync.session_timeout

The period for which the session can remain idle before the server terminates it automatically. If the DOE responds before this period, the session continues.

Default value: 300

Configuration Parameters for Compression

Parameters

Description

com.sap.tc.mobile.sync.http.gzipenabled

Indiactes if gzip compression is enabled on the transport layer.

Default value: True

Possible values: True, false

Configuration Parameters for Processing Mode

Parameters

Description

com.sap.tc.mobile.sync. messgeInboundProcessingMode

Indicates when the inbound messages need to be processed. Default value: offline

Configuration Parameters for Passwords

Parameters

Description

com.sap.tc.mobile.sync.passwordhandling

atSync: You need to specify the sync password for each synchronization.

Once: You need to specify the sync password in the first synchronization.

Local: The system uses the logon password as sync password.

Default value: atSync

Possible values: atSync, Once, Local

Configuration Parameters for Package Sizes

Parameters

Description

com.sap.tc.mobile.sync.packaging.verysmall

Default value: 5 KB

com.sap.tc.mobile.sync.packaging.small

Default value: 512 KB

com.sap.tc.mobile.sync.packaging.medium

Default value: 5120 KB

com.sap.tc.mobile.sync.packaging.large

Default value: 51200 KB

com.sap.tc.mobile.sync.packaging.enabled

Default value: True

Possible value: True, false

com.sap.tc.mobile.sync.packaging.maxoutsize

Default value: 5120 KB

com.sap.tc.mobile.sync.packaging.maxinsize

Default value: 5120 KB

Configuration Parameters for Background Sync

Parameters

Description

com.sap.tc.mobile.cfs.bgsync.enabled

Enables background sync

Default value: False

com.sap.tc.mobile.cfs.bgsync.interval

The interval between background syncs in seconds.

Default value: 28800

com.sap.tc.mobile.cfs.bgsync.suppressdownload

Suppress download for background sync

Default value: False

com.sap.tc.mobile.cfs.bgsync.onlyRunIfThereIsOutboundData

Enables background sync if data exists for a particular data object. This DO needs to be registered as a background sync notifier.

Set the parameter to true in order to enable the CFS to check if there is any outbound data for the registered background sync notifier. Default value: False

Configuration Parameters for Device Registration

Parameters

Description

com.sap.tc.mobile.sync.passwordhandling

atSync: You need to specify the sync password for each synchronization.

Once: You need to specify the sync password in the first synchronization.

Local: The system uses the logon password as sync password.

Default value: atSync

Possible values: atSync, Once, Local

Configuration Parameters for Data Encryption

Parameters

Description

com.sap.tc.mobile.cfs.disc. EncryptionActivated

Helps to activate encryption in case of disc sync

Default value: False

Configuration Parameters for Data Signing

Parameters

Description

com.sap.tc.mobile.cfs.disc.SigningActivated

Default value: False

Configuration Parameters for Default Media Type

Parameters

Description

com.sap.tc.mobile.cfs.sync. disc.DefaultTargetSizes

Possible value: CD:600:MB:Compact Disc: false; DVD:4.5:GB:Digital Versatile Disc:false; FD:1.44:MB:Floppy Disc: false

com.sap.tc.mobile.cfs.sync.disc. UserDefinedSize

Default value: User Defined: 1.44:MB:User Defined Media:true

Configuration Parameters for Gateway Host

Parameters

Description

com.sap.tc.mobile.sync.http.host

Host name of DOE server to be connected

com.sap.tc.mobile.sync.http.port

Default value: 0

Configuration Parameters for Encryption

Parameters

Description

com.sap.tc.mobile.cfs.sync.disc. SecurityEncryptionOutputFilterStream

Encryption key for the output stream, to use in case of disc sync.

com.sap.tc.mobile.cfs.sync.disc. SecurityDecryptionInputFilterStream

Decryption key for the input stream, to use in case of disc sync.

com.sap.tc.mobile.cfs.sync.disc. SecuritySigningOutputFilterStream

Location of the class that is responsible for signing the file for security.

com.sap.tc.mobile.cfs.sync.disc. SecurityUnsigningInputFilterStream

Location of the class that is responsible for decrypting the signed file.

com.sap.tc.mobile.cfs.sync.disc.FileVersion

Default value: 1

com.sap.tc.mobile.cfs.sync.disc.

LastWrittenDiscNumber

Default value: 0

com.sap.tc.mobile.cfs.sync.disc.

MinimumTargetSize

Default value: 1048576

com.sap.tc.mobile.cfs.sync.disc.

CurrentMediaSize

Default value: 1048576

com.sap.tc.mobile.cfs.sync.disc.MaxOutFileSize

Default value: 5242880

com.sap.tc.mobile.cfs.sync.disc.MaxInFileSize

Default value: 5242880

Configuration Parameters for Sync Gateway

Parameters

Description

com.sap.tc.mobile.sync.http.service

The name of the synchronization service set within the sync settings. Normally this property is fixed as the sync service is fixed. Administrator may set up a sync service to support anonymous syncs. Default value: /sap/bc/mmw_device_sync

Possible value: any string that represents relative URL path. Value needs to start with "/".

Configuration Parameters for ABAP Sync Service

Parameters

Description

com.sap.tc.mobile.sync.http.service

Default value: /sap/bc/ mmw_device_sync

Configuration Parameters for Proxy Setting

Parameters

Description

com.sap.tc.mobile.sync.http.service

Default value: false

com.sap.tc.mobile.sync.http.proxyhost

proxy host

com.sap.tc.mobile.sync.http.proxyport

proxy port

Configuration Parameters for HTTP Debug Settings

Parameters

Description

com.sap.tc.mobile.sync.dumpInboundInFile

Enables synclogs

Default value: False

com.sap.tc.mobile.sync.dumpOutboundInFile

Default value: False

Configuration Parameters for User Settings

Parameters

Description

MobileEngine.Settings.Languages

Possible values: AD, AE, AF, AG, AI, AL, AM, AN, AO, AQ, AR, AS, AT, AU, AW, AZ, BA, BB, BD, BE, BF, BG, BH, BI, BJ, BM, BN, BO, BR, BS, BT, BV, BW, BY, BZ, CA, CC, CF, CG, CH, CI, CK, CL, CM, CN, CO, CR, CU, CV, CX, CY, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, EH, EN, ER, ES, ET, FI, FJ, FK, FM, FO, FR, FX, GA, GB, GD, GE, GF, GH, GI, GL, GM, GN, GP, GQ, GR, GS, GT, GU, GW, GY, HK, HM, HN, HR, HT, HU, ID, IE, IL, IN, IO, IQ, IR, IS, IT, JM, JO, JP, KE, KG, KH, KI, KM, KN, KP, KR, KW, KY, KZ, LA, LB, LC, LI, LK, LR, LS, LT, LU, LV, LY, MA, MC, MD, MG, MH, MK, ML, MM, MN, MO, MP, MQ, MR, MS, MT, MU, MV, MW, MX, MY, MZ, NA, NC, NE, NF, NG, NI, NL, NO, NP, NR, NU, NZ, OM, PA, PE, PF, PG, PH, PK, PL, PM, PN, PR, PT, PW, PY, QA, RE, RO, RU, RW, SA, SB, SC, SD, SE, SG, SH, SI, SJ, SK, SL, SM, SN, SO, SR, ST, SV, SY, SZ, TC, TD, TF, TG, TH, TJ, TK, TM, TN, TO, TP, TR, TT, TV, TW, TZ, UA, UG, UM, US, UY, UZ, VA, VC, VE, VG, VI, VN, VU, WF, WS, YE, YT, YU, ZA, ZM, ZR, ZW

MobileEngine.Settings.Countries

This parameter defines the supported countries. Do not change anything here.

MobileEngine.UserManagement. bypasslocallogon

Option to handle Logons for single user mode.

Default value: False

Possible values: True, false

MobileEngine.UserManagement. singleusermode

Default value: False

Possible values: True, false

MobileEngine.UserManagement. resetlocallogonpasswordsupport

Default value: True

Possible values: True, false

MobileEngine.UserManagement. ssologonsupport

Default value: False

Possible values: True, false

com.sap.tc.mobile.cfs.sync. DualMode

Used to enable the HTTP and disc sync buttons on the user interface of the client.

Default value: False

Possible values: True, false

com.sap.tc.mobile.user.username

Username of the mobile client

mobile.dbguser.name

Username to be used for automatic logon

mobile.dbguser.password

Password for automatic logon that is authenticated with the mobile.dbguser.name property.

MobileEngine.JSP.StartApplicationDirectlyForUser

Used to enable the automatic launch of JSP applications

Configuration Parameters for Enabling SSL

Parameters

Description

com.sap.tc.mobile.sync.http. sslenabled

Default value: True

Possible values: True, false

Configuration Parameters for Verifying Hostname

Parameters

Description

com.sap.tc.mobile.sync.http. sslenabled

Default value: True

Configuration Parameters for TrustStore

Parameters

Description

com.sap.tc.mobile.sync.http. sslenabled

Location of truststore file containing SSL certificates. If the given location is not absolute, the system searches for the file in a path that is relative to the installation directory.