Configuring Your Environment for SAP

Download and install files from the SAP Web site, so Sybase Unwired Platform works correctly with SAP systems.

Prerequisites Before you can access the SAP Web site, you must have an SAP account.
  1. Go to the SAP Web site, and download the latest SAP JavaConnector; for example, sapjco-ntintel-2.1.8.
  2. Unzip the JavaConnector file, and copy these files to a temporary directory on each server in the cluster:
    • sapjco.jar
    • librfc32.dll
    • sapjcorfc.dll

    Then, on each server in the cluster:

  3. Copy sapjco.jar into the following directories:
    • \UnwiredPlatform-1_2\Servers\UnwiredServer\lib
    • \UnwiredPlatform\Unwired_WorkSpace\VisualStudio\toolingapi\lib
  4. Copy both librfc32.dll and sapjcorfc.dll into the following directories:
    • \UnwiredPlatform-1_2\Servers\UnwiredServer\dll
    • \Program Files\Microsoft Visual Studio 9.0\Common7\IDE
  5. To enable SAP mobile business objects to connect to an SAP R/3 system that uses a router:
    1. Change to \UnwiredPlatform-1_2\Servers\UnwiredServer\Repository\Instance\com\sybase\sap.
    2. In a text editor, open <SAPprofile>.properties, where SAPprofile is the name of the connection profile that is used to deploy SAP mobile business objects from Unwired WorkSpace to the server.
    3. Set the value of the jco.client.ashost property to /H/proxyHost/H/applicationServer , where:
      • proxyHost is the name of the proxy-server machine, and
      • applicationServer is the name of the application server
  6. If Unwired Server is running as a Windows service:
    1. Shut down the server.
    2. Open a command window and change to <installation_directory>\Servers\UnwiredServer, and run: mlservice.bat install
    3. Restart the service.


Created September 17, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com