Delphi, C++Builder, RAD Studio XE5 Update 2 install for network licenses

Abstract: Steps to install Update 2 for AppWave or ELC network license users of Delphi, C++Builder, RAD Studio XE5

This is a master document with 2 sets of steps for how to handle RAD Studio, Delphi, and C++Builder XE5 Update 2 for our two network license options, AppWave and ELC.  First half is for AppWave so if you need ELC scroll down further.

WARNING: The following steps will likely require administrative access to your license server(s) and license e-mails sent to the primary contact on your contract.

AppWave
These instructions are for updating AppWave users of Delphi XE5 to the latest Update 2 release.  If you need C++Builder you may select "C++Builder" once the installer starts.  SPECIAL NOTE: In AppWave there is not a "RAD Studio" entry if you have RAD Studio licenses.  Instead, we have the individual Delphi and C++Builder installers.


Uninstall XE5 in Windows

  • Select "Control Panel | Programs and Features"
  • Right-click "Embarcadero RAD Studio XE5" and select Uninstall
  • With Remove selected, click "Next" (3 times)
  • Click "Finish" when done

Rehost Licenses on AppWave Server (aka Host)

**This update will require rehosting your licenses

  • On the AppWave Server open favorite web browser and type the URL: http://localhost:<port>/aaserver (no need to specify port if default 80)
  • In the top left, click "ADMIN"
  • Under MANAGE LICENSES select "License Inventory"
  • Click "Retrieve Licenses" button

If your Login Name, Password, and Host Address are already filled in they are likely correct.  Just enter the Certificate Number(s) you wish to refresh, then click "Retrieve".  If you cannot find this information it was contained in the certificate e-mail(s) we sent with your license(s).  If you search the subject line of your e-mails with the term "certificate", you should see them.  You may need to ask your primary contact for this information (i.e. person on the order and typically from purchasing, finance, or executive staff at your organization).

You should get a message that "This license already exists" and that is ok.  Click "Host Selected Licenses" and your licenses will be updated.

Cache new installer on AppWave Server
Still in the admin console from previous steps, under MANAGE APPS select "App Inventory"
In the search box at the top of the page type in "Delphi" and hit enter
Look for an entry like this:

  Delphi XE5 (Update 2)
  Installer in English for Windows

If you do not see it, make sure you update your catalog [optional steps below]
Check the CheckBox next to that and click the "Cache Apps" button to start download

Installing new RAD Studio XE5 on the client

  • Open AppWave Browser.  If you do not have it installed, open a web browser enter: <localhost>:<port>
  • In the search box at the top of the page type in "Delphi" and hit enter.
  • Under "My Company Apps" click the red spartan helmet icon to go to the Delphi page
  • Click the blue "Versions" tab
  • Find the entry that says:

  Version: XE5 (Update 2)

  • Click the "Make Default" link below it and it will return you to the Delphi page
  • Click the blue "Install" button and your installation should begin.
  • Once the installation completes, close the AppWave Browser.
  • You should be able to launch XE5 from your previous shortcuts or Start Menu.  If you get prompted for license, you may always get your client slip file from the server and it is contained in \Program Files\Embarcadero\AppWave\4.2\elc\conf\embarcadero_XXXXX.zip where XXXXX is the number of your certificate.  The client slip will be called named_XXXXX.slip if you have named licenses or concurrent_XXXXX.slip if you have concurrent licenses.


Update Catalog Manually [OPTIONAL]

  • Under APPWAVE select "Dashboard"
  • Click "Update application catalog configuration"
  • Click the "Update Now" button
  • Click "Finish"

It may take a while to complete and the finish screen may not update, this is ok.




 



ELC (Embarcadero License Center)
These instructions are for updating ELC (Embarcadero License Center) users of Delphi XE5 to the latest Update 2 release.  If you need C++Builder you may select it or both Delphi and C++Builder personalities once the installer starts.


Uninstall XE5 in Windows

  • "Control Panel | Programs and Features"
  • Right-click "Embarcadero RAD Studio XE5" and select Uninstall
  • With Remove selected, click "Next" (x3)
  • Click "Finish" when done


Rehost Licenses on ELC Server
**This update will require rehosting your licenses

  • On the ELC server open favorite web browser and type the URL: http://localhost:5580
  • Enter username/password (default: admin/admin)
  • Click "License Hosting"
  • Enter Login Name, Password, and Certificate Number(s)
  • Click "Host Licenses" button


If your Login Name, Password, and Host Address are already filled in they are likely correct.  Just enter the Certificate Number(s) you wish to refresh, then click "Retrieve".  If you cannot find this information it was contained in the certificate e-mail(s) we sent with your license(s).  If you search the subject line of your e-mails with the term "certificate", you should see them.  You may need to ask your primary contact for this information (i.e. person on the order and typically from purchasing, finance, or executive staff at your organization).

You should get a green message "Hosting was performed successfully".  You should be able to verify by checking \Embarcadero\ELC4.2\LicenseCenter\conf\embarcadero_XXXXX.slip and see the date and time match what you just did.

Download new installer
You will need to install from the following link http://cc.embarcadero.com/item/29540  Under the download button there is a section for "Network License Users".  Click the "here" link and enter your information from certificate e-mail mentioned above**.

Installing new RAD Studio XE5 on the client

  • Run the installer and let it get through to the part where it asks for serial number
  • Quit the installer
  • Navigate to the temp directory mentioned previously in the installer which is typically \Users\<username>\My Documents\Rad_Studio_Upd2_Downloads and find SETUP.EXE
  • Go get new client slip file from the server.  You will find it in the directory \Embarcadero\ELC4.2\LicenseCenter\conf in a file named embarcadero_XXXXX.zip where XXXXX is your certificate number.  The client slip is inside and will be called named_XXXXX.slip or concurrent_XXXXX.slip depending upon if you have named or concurrent licenses.
  • Copy that client slip file to the same directory as SETUP.EXE
  • Right-click SETUP.EXE and select "Run as Administrator" and that should install your correct SKU


After the install, you should be able to launch XE5 from your previous shortcuts or Start Menu.  Upon first launch of the product it should automatically attempt to contact the license server per the hosting information you provided earlier.  If you get prompted for license, you may point the Product Registration page to your client slip file you copied from server earlier.