Deploying the SAP ESDMA Bundles to Sybase SAP DOE Connector

To make them functional, deploy the SAP ESDMA bundles for Sybase Mobile Workflow into the Sybase SAP DOE Connector.

Prerequisites
  1. Download the .zip files for the SAP ESDMA bundles from the SAP environment. Save these two files in a temporary location:
    • MIB_WF_ALRT_BUNDLE_###.zip
    • MIB_TIME_TRAVEL_BUNDLE_###.zip

    where ### is your SAP client number. Ensure that you download and use the ESDMA bundles from the actual client with which you intend to integrate your Workflow packages.

  2. Extract the Mobile Workflow ESDMA package files. In these steps, ### represents your SAP client number.
    1. In %SUPInstallation%\Servers\UnwiredServer\, create a directory for the Workflow and Alert bundle to be extracted to, for example, MIB_WF_ALRT_BUNDLE_### .
    2. Extract the contents of the MIB_WF_ALRT_BUNDLE_###.zip file into the new directory, preserving the folder names.
    3. In %SUPInstallation%\Servers\UnwiredServer\, create a directory for the Time and Travel bundle to be extracted to, for example, MIB_TIME_TRAVEL_BUNDLE_### .
    4. Extract the contents of the MIB_TIME_TRAVEL_BUNDLE_###.zip file into the new directory, preserving the folder names.
  3. Copy the subfolders of the MIB_WF_ALRT_BUNDLE and MIB_TIME_TRAVEL_BUNDLE directories into the corresponding directories where you just extracted the SAP Mobile Workflow ESDMA packages.
    1. In %SUPInstallation%\SMW for SAP Business Suite\MIB_WF_ALRT_BUNDLE\, select all of the contents of this directory (but not the MIB_WF_ALRT_BUNDLE directory itself).
    2. Copy the selected contents into the %SUPInstallation%\Servers\UnwiredServer\MIB_WF_ALRT_BUNDLE_### directory.
    3. In %SUPInstallation%\SMW for SAP Business Suite\MIB_TIME_TRAVEL_BUNDLE, select all of the contents of this directory (but not the MIB_TIME_TRAVEL_BUNDLE directory itself).
    4. Copy the selected contents into the %SUPInstallation%\Servers\UnwiredServer\MIB_TIME_TRAVEL_BUNDLE_### directory. The SAP ESDMA bundles have now been completed with the appropriate deployment descriptor and message filter parameter files.
  4. Change the listener.url section in the deployment descriptor file to point to the Sybase Unwired Platform DCN port.
    1. Navigate to %SUPInstallation%\Servers\UnwiredServer\MIB_TIME_TRAVEL_###\META-INF.
    2. Use a text editor to open the sup-db.xml file.
    3. In the second line of in this file:
      <property name="listener.url" value="http://<Unwired Server Host>:8000/doe/publish" /> 
      change the value entry for the listener.url property to match the DCN port for Sybase Unwired Platform.
    4. Save and close the file.
    5. Navigate to %SUPInstallation%\Servers\UnwiredServer\MIB_WF_ALRT_BUNDLE_###\META-INF.
    6. Use a text editor to open the sup-db.xml file.
    7. Make the same change in this file that you made in the sup-db.xml file in the MIB_TIME_TRAVEL_### directory—in the second line of in this file:
      <property name="listener.url" value="http://<Unwired Server Host>:8000/doe/publish" /> 
      change the value entry for the listener.url property to match the DCN port for Sybase Unwired Platform.
    8. Save and close the file.
  5. Deploy the Sybase Mobile Workflow ESDMA packages through the DOE-C Command Line Utility.
    1. Navigate to %SUPInstallation%\Servers\UnwiredServer\doe-c_clu\bin\ and run clu.bat.
    2. Log in: login -u <DOECUuser> -pw <DOECUserPassword> -url <DOECSocketListenerUrl>
    3. Deploy the MIB_WF_ALRT_BUNDLE package to the server: deploy -dir "%SUPInstallation%\Servers\UnwiredServer\MIB _WF_ALRT_BUNDLE_###" -u <SAPUserAccount> -pw <SAPUserPassword> where ### is your SAP client number.
    4. Deploy the MIB_TIME_TRAVEL_BUNDLE package to the server with this command: deploy -dir "%SUPInstallation%\Servers\UnwiredServer\MIB_TIME_TRAVEL_BUNDLE_###" -u <SAPUserAccount> -pw <SAPUserPassword> where ### is your actual SAP client number.
  6. Verify that the Sybase Mobile Workflow packages have been successfully deployed. You should see two packages in the Packages folder in Sybase Control Center. See Sybase Control Center > Configure > Configuring Unwired Platform > Packages.