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:
-
Remove all .jar files except bsf-2.4.0.jar and uc4-ra.jar from the following directory of the RA Business Objects Agent.
-
Navigate to the following directory and delete any existing files.
-
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).
-
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.
-
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.
-
| For | Directory |
|---|---|
| An Automation Engine UNIX Agent | bin/shared |
| An Automation Engine Windows Agent | bin\shared |
| 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.
Starting the RA Business Objects Agent for Automation Engine
You start the RA Business Objects Agent for Automation Engine with java -jar ucxjcitx.jar.