Putting RA Business Objects Agent .jar Files on the Agent Machine

The RA Business Objects Agent requires you to put certain .jar files in place when you:

  • Install the RA Business Objects Agent
  • Upgrade the RA Business Objects Agent
  • Upgrade the RA Agent core

To put them in place:

  1. Remove all .jar files except bsf-2.4.0.jar and uc4-ra.jar from the following directory of the RA Business Objects Agent.

  2. For Directory
    An Automation Engine UNIX Agent bin/shared
    An Automation Engine Windows Agent bin\shared
  3. Navigate to the following directory and delete any existing files.

  4. For Directory
    An Automation Engine UNIX Agent bin/lib
    An Automation Engine Windows Agent bin\lib
    An Applications Manager UNIX Agent web/classes_alt
    An Applications Manager Windows Agent web\classes_alt

    If the directory does not exist create it.

  5. Copy the files from the C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\web services\en\dsws_consumer\data\dswsJavaApi\ directory. It contains the following .jar files:

    • dsws-bicatalog.jar
    • dsws-biplatform.jar
    • dsws-common.jar
    • dsws-common-util.jar
    • dsws-publish.jar
    • dsws-reportengine.jar
    • dsws-session.jar
    • dsws-webishared-provider.jar
    • TraceLog.jar

    You can get the .jar files (SAP BusinessObjects BI platform Java SDK) from the SAP Service Marketplace (login required).

  6. Copy the content of the C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\web services\en\dsws_consumer\data\dswsJavaApi\external\ directory.

  7. Download the relevant axis2-<version>-bin.zip file from Apache:

    • Business Objects 4.2

      Download the file axis2-1.6.2-bin.zip from http://archive.apache.org/dist/axis/axis2/java/core/1.6.2/axis2-1.6.2-bin.zip, place it in a temporary directory and unzip it. Then copy all the .jar files from the lib sub-directory to the appropriate directory as mentioned in step 2.

    • Business Objects 4.3

      Download the file axis2-1.7.9-bin.zip from https://archive.apache.org/dist/axis/axis2/java/core/1.7.9/axis2-1.7.9-bin.zip, place it in a temporary directory and unzip it. Then copy only the following files from the lib sub-directory to the appropriate directory as mentioned in step 2.

      • activation-1.1.jar

      • woden-core-1.0M10.jar

      • commons-httpclient-3.1.jar

      • apache-mime4j-core-0.7.2.jar

      • axis2-jaxws-1.7.9.jar

      Note: Do not copy the log4j.jar file, as it is not required and poses a security vulnerability.

    For more information, see the Automic Compatibility Matrix.

Starting the RA Business Objects Agent for Automation Engine

You start the RA Business Objects Agent for Automation Engine with java -jar ucxjcitx.jar.