XL Deploy 4.5.5 released


XebiaLabs Support -

Dear XebiaLabs community,

We are pleased to announce the release of XL Deploy 4.5.5. This minor version of XL Deploy includes improvements and bug fixes.


You can download the release at the XebiaLabs Software Distribution site.

Note: Before July 31st 2015, incorrect distribution ZIP files of XL Deploy 4.5.5 were made available on the Software Distribution site. The correct files are available as of now. If you downloaded these files before July 31st, please download them again. The correct files can be recognized by their file size:

xl-deploy-4.5.5-server.zip: 102035534 bytes
xl-deploy-4.5.5-cli.zip: 28377587 bytes

Upgrade instructions

Please see below for the release notes. Don't forget to review the upgrade procedure and important upgrade notes before upgrading.


  • [DEPL-8521] - Upgraded Apache HttpComponents HttpClient to 4.4.1 to mitigate CVE-2014-3577
  • [DEPL-8558] - Prevent Internet Explorer from loading the XL Deploy HTML5 GUI in compatibility mode

Bug fixes

  • [DEPL-6599] - Fixed issue where a user could create two applications with the same name by duplicating directories
  • [DEPL-6780] - Fixed issue where tip-of-the-day/welcome window did not show images correctly if XL Deploy server was running on a non-standard context path
  • [DEPL-7128] - Fixed issue where starting CLI on Windows with -password parameter failed if the password contained special characters
  • [DEPL-7341] - Fixed issue where socketTimeout was not configurable in the CLI
  • [DEPL-8208] - Fixed issue where REST extensions assumed basic authentication headers were present
  • [DEPL-8238] - Fixed issue where Trigger plugin did not use mail.SmtpServer fromAddress when no address was specified on trigger.EmailNotification
  • [DEPL-8251] - Fixed issue where previousDeployed variable was not available in the Generic plugin
  • [DEPL-8272] - Fixed issue where repository.getArchivedTasksList failed if there were tasks from Deployit 3.9.x or earlier
  • [DEPL-8399] - Fixed issue where os-script failed when copying files in tmp directory on overthere.CifsHost
  • [DEPL-8430] - Upgraded Overthere library to version 4.0.1
  • [DEPL-8433] - Fixed issue where setting uploadArtifactData in createOptions property of generic.ExecutedScriptWithDerivedArtifact did not have the desired effect until ${deployed.file} was used in the template
  • [DEPL-8441] - Fixed issue where GUI output for steps generated by rules were displayed with the wrong step
  • [DEPL-8443] - Fixed issue where requests in custom endpoints would time out due to short timeout period
  • [DEPL-8455] - Fixed issue where PowerShell and Python plugins would upload an artifact multiple times
  • [DEPL-8478] - Fixed issue where os-script and template steps recursively resolved FreeMarker templates in properties
  • [DEPL-8491] - Fixed issue where customWlstTemplatePath in WebLogic plugin could not be used when the target was Windows
  • [DEPL-8507] - Fixed issue where NullPointerException occurred when using the jythonScript delegate
  • [DEPL-8531] - Fixed issue where ${step.uploadedArtifactPath} was empty until ${deployed.file} was used in the same template