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. |