Cordys: Installation of BOP4 CU9


This blog shows you how to install a standalone version of the Cordys platform BOP4 (CU9) on Windows.
It require a license key, but for others it will give an insight how it is.
The installation is divided in two installations. First the so-called Cordys Admin Repository Server (CARS) is installed and then the BOP4.
CARS is the repository of Cordys where data is stored about Services, Users, Service containers.

Note: <UNPACKCORDYS> is the directory to which you have unzipped the install pack.

Installation CARS

* Check whether Java 1.6 is on your systems path (I have installed 1.6 update 11)
* Check whether msvcm80.dll, msvcp80.dll, msvcr80.dll files are on your system. <Windows installation dir>\ WinSxS\x86_Microsoft.VC80.CRT_XXX. If they are not you need to download them from Microsoft because they are used.

1 -  Run <UNPACKCORDYS>/CARS-2.4.exe

2 -  Press Next

3 -  Accept License Agreement and press Next

4 -  Fill in the repository instance name (leave the default in this case) and press Next

5 - Fill in the directory in which you want to install CARS and press Next

6 - Select the "Standalone installation" and leave the rest of the fields as filled in. Press Next

7 - Fill in the password "admin" for the Directory Manager (the admin for CARS) and press Next

8 - Review installation summary, press Install
9 - After a couple of seconds you can press Done

Installation BOP4

To install BOP4 you need to have installed and running:
* MySQL 5.0
* Apache WebServer 2.2.15
* JDBC driver MySQL Connector/J v 5.0.x (and be sure to add mysql-connector-java-[version]-bin.jar to your classpath !)

1 - Run <UNPACKCORDYS>/Cordys BOP-4-CU9.exe

2 - Click Next

3 - Accept agreements and click Next
4 - Accept agreements and click Next

5 - Select "CARS installed on this computer" and only the CARS admin password is needed (in our case "admin"). Click Next.

6 - Select the Apache webserver and click Next

7 - Leave instance name the default and click Next.

8 - Now you have to fill in the License information and click Next

9 - Uncheck "Fetch the License Key", fill in the key and press Next.

10 - Fill install directory and press Next.

11 - Fill in the installation directory of the Apache Webserver and press Next.

12 - Select the "Cordys authentication" and press Next.

13 - Fill the Cordys administrator. In my case "Roger" with password "admin" and press Next.

14 - Fill in the MySql database configuration (In my case the password is "admin" and the database name is "cordys". Click Next.
NOTE: I had to create the "cordys" schema first, otherwise I got a database exception.

15 - I used as password "admin" and click Next.

16 - Review and click Install.

17 - Wait a while and you should this page. Click Done.

This concludes the base installation of Cordys. Now we install the applications on top of it.

Installing Applications

Note: Be sure Apache is started.

1 - Go to http://<apachehost>/cordys/wcp/configure/install/

I got the following error:
Be sure D:\local\programs\Cordys\defaultInst\components\webgateway\webgateway.jar is in your CLASSPATH.
Also be sure the msvcr71.dll is on your PATH.

2 - Enter your credentials (In my case Roger, admin) and press OK.

3 - Check "Use same inputs for an instance" and select the "Cordys System" database configuration.
Note that the rest of the fields are filled automatically. Press Next.

4 - A list of applications is shown. Click Install.
Note: The "Save the available Applications as template" should be checked in case you want a command line template for the installation.

5 - After a while this screen appears and indicates that you have succesfully installed the Applications. Click Finish.

6 - You have finished the installation and you are now able to create organizations, groups, users etc.


  1. Looks like nice integrated install-to-usage product. looks more web2.0 as well. Can you please also tell about how to purchase a license, I went to www.cordys.com but the information on your page is much more simpler

  2. Thank you!. Very good article.

    Keep in mind a number of settings on Apache and MySQL may have to be adjusted:

    Apache (/etc/sysconfig/httpd)
    - processing: Use "worker" instead of MPM
    - max_packet_size (increase to 4Mb)
    - In case using BAM: increase max_connections to 200

    Regards, Harald van der Weel

  3. Hello Harald,

    Thank you for these additions !


  4. hi,

    thanks words looks good but images are not showing.............plz

  5. Hi,
    Thanks for your help, When completed the installation browser shows an error : "com.cordys.xds.internal.exception.XDSException: Failed to retrieve XDSService for service name: CAPRegistryConnectionPool. This can happen when the XDSService was not initialized properly."
    on operation getdeploymenttemplates
    Please help me to solve this

  6. Hello Mahesh,

    The error does not sound familiar. Did you check the OpenText Cordys site and ask the question on the community site?
    Do not forget to mention the version you installed.

    Regards, Roger