SAP Mobile Platform

This page explains how to prepare a SAP Mobile Platform managed system for the execution of the Simple System Integration

Currently the following monitoring application are supported for SAP Mobile Platform systems:

Preparations in the Managed System

Task Operations
Run Outside Discovery on the Host As prerequisites, you shall install the SAP Host Agent and run Outside Discovery as described in Preparing Outside Discovery page.
Install SAP Mobile Platform Follow SAP Note 2370750 - Manual Tasks for integration of SAP Mobile Platform 3.0 Runtime Server
Check if an SLDR is needed As prerequisites, you need to choose, according to your landscape, if an SLDR is required see page Preparing System Landscape Data Router.
Configure Data Supplier to send the payload

See SAP Note Above.

Note: The Data Supplier Configuration is performed in the SAP Mobile Platform Admin UI

Create a Technical User A Technical user is needed for monitoring to enable tracing (TA), monitor data collection (SYSMON), and configure store snapshot creations (configuration and security analytics administration) as described in the Security Guide.
Check LMDB

See SAP Note Above.

Note: From the LMDB (Technical System view), note the cluster and server name to create BCI Adapter in next step.

Configure BCI Adapter

Check the BCIA compatibility version on the Managed Systems Preparation and Maintenance Guide page.

Follow SAP Note above. The BCI Adapter needs to be installed and configured manually on each SMP server.

Edit Configuration in Simple System Integration Enter values for the following parameters:
  • Monitoring User (the above mentioned Technical User)
  • Monitoring Password

Connect to Apache Derby database that comes with SAP Mobile Platform 3.0

This section provides step by step instructions to connect to Apache Derby database, using command line interface, that comes with SAP Mobile Platform 3.0. The syntax provided is for Windows platform but the concept is same for Linux environment.

  • Download Derby 10.8.2.2 release: We should only download this version to match version with that shipped in SMP
  • Unzip the zip file
  • Copy the following files into new folder, for example, C:\Users\Administrator\Desktop\derby: derbyclient.jar / derby.jar / derbynet.jar / derbyrun.jar / derbytools.jar
  • Set the following environment variables:
    SETX JAVA_HOME C:\SAP\MobilePlatform3\sapjvm_8
    SETX PATH %JAVA_HOME%\bin:%PATH%
    SETX DERBY_HOME C:\Users\Administrator\Desktop\derby
    SETX CLASSPATH .;%DERBY_HOME%\*
  • Close and re-open command line for new environment variables to be available
  • Stop SMP server to stop the already started derby. In SMP, Derby is not started in server mode. That means that once SMP is started, the CLI would refuse to connect. It can only connect if SMP has been shut down.
  • In command line, execute command to run ij, the interactive SQL scripting tool: java org.apache.derby.tools.ij
  • To connect to the SMP derby database use the below command. “C:/SAP/MobilePlatform3/Server/db/derby/smp3” is the full path to SMP 3 Derby database:
    connect 'jdbc:derby:C:/SAP/MobilePlatform3/Server/db/derby/smp3;create=false;user=gomobile;password=secret';