Version 3.1 is a minor release and upgrade to RapidDeployTM, delivering significant
fixes and usability enhancements to the 3.0 product functionality including:
- Ability to set all properties as encrypted and/or password fields
- Rerun already executed deployments
- View overall and individual task progress bars
- Ability to use dictionary variables in orchestration files, meaning orchestration files may contain placeholders for environment specific values
- All tasks now visible on the Orchestration task selection panel
- Fix issues with some page rendering in IE7/IE8
- Query, download, install and update RapidDeploy plugins through the UI
- Supported demo plugins for Tomcat, WebSphere ND, WebSphere MQ, WebSphere MB, WebLogic, JBoss and HelloWorld. Greatly reduce configuration and enable users to “Hit the Ground Running”
- Schedule snapshots
- MSI support
- Ability to disable a user
All point releases to 3.1 will see release notes added to this web page.
Release Notes for 3.1
Web UI
- Improved look and feel of user experience.
- Ability to schedule snapshots at the environment and instance level.
- Ability to re-run deployments for non-live, non-approval environments that are requested by the user that originally ran them.
- Ability to add/edit/delete environment project resources.
- New Help – Downloads panel added, allowing for online installation of plugins and patches.
Security
- All property files can now have encrypted fields for passwords etc.
- Ability to disable a user.
Orchestration and Task Handling
- Orchestration logging – improved separation of task logs.
- Can now run multiple concurrent deployments to the same host when the same file is copied over to the same location. Only one (the first to start) copies the file. The others wait for the copy to complete.
- Ability to force files in the system defined temporary directory (/tmp on Linux/Unix) to be cleaned up, even on a job failure.
Installation
- Property file can now be externalised from the RapidDeploy installation.
- Property file values can now resolve environment variables.
- Plugins can now be installed through the UI. WMB, WMQ, Orchestration jars can be installed and updated through the UI. Current versions of installed plugins can be queried, and if updates are available, these can be downloaded.
- New property deployment.wmblog4j.path is required for wmb snapshot logging to work. This is the full path to your wmb log4jproperty file (e.g. /tmp/conf/wmb.log4j.properties).
SSH/Remoting/Java
- Ability to deploy Agent to target servers.
- Ability to start agent from the RapidDeploy GUI server panel.
JMX
- Field length checking on all JMX inbound (command line) calls.
- JMX port is now externalised in the rapiddeploy.properties file. It is defaulted to 1799.
Deprecated Features
Internet Explorer 7
- Limited support for IE7. Some non-critical UI features may not perform optimally in IE7. For example, some JavaScript intensive operations may perform quite slowly. Users should upgrade to IE8/9.
Issues Resolved
| Key | Summary |
| RDVTHREE-202 | zip type not recognised for code deploy |
| RDVTHREE-189 | Trying to edit config/source that is not on the C drive in Windows |
| RDVTHREE-187 | When creating groups and users, the users do not pick up the roles of the groups they are in. |
| RDVTHREE-185 | Error on lazy querry when name field is using as filter for groups. Detected in groupList and userDetails (Groups tab) pages. |
| RDVTHREE-178 | Changing an owner for a project changes the owner (in the display) for all other projects to that owner |
| RDVTHREE-170 | Dictionary text search replace of @@ tokens on the orchestration file before copying over to the target. |
| RDVTHREE-165 | When updating an orchestration through the Edit Project page saving does not occur if multiple changes have been made. |
| RDVTHREE-164 | Modify side-by-side selection list improvements to use Lazy Model instead of List Model |
| RDVTHREE-152 | Cannot request Add/Edit/Delete of URL or database endpoints in edit/promote (buttons not rendered) |
| RDVTHREE-154 | Create Package > Resources Selection drop-down in the Resources pane is not obvious |
| RDVTHREE-74 | Monitor Exception in the RD Agent log files |
| RAPIDDEPLOY-176 | cannot cancel a running deployment, a null-pointer exception occurs |
| RDVTHREE-120 | Allow users to be marked as disabled on the user panel (users table) |
| RAPIDDEPLOY-138 | Improve logging for orchestration. |
| RDVTHREE-151 | Unable to select more than 10 items on the ‘Target Environments Selection’ screen |
| RDVTHREE-115 | Encrypt password in the environment definition files. |
| RDVTHREE-47 | Field-length checking on JMX input routines |
| RAPIDDEPLOY-146 | UCM project creation trapping project and path lengths |
| RDVTHREE-150 | JMX Create Project does not set up PVOB path |
| RDVTHREE-19 | Deployment history for latest config deploy shows the version without the date timestamp |
| RAPIDDEPLOY-127 | Deployable Artifacts list not alphabetical |
| RAPIDDEPLOY-148 | Error 500: javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception created by servlet |
| RAPIDDEPLOY-88 | Py file corruption |
| RDVTHREE-111 | Environment Visualisation – 2 application of the same name (different version) are displayed in the graph under the same instance. |
| RDVTHREE-147 | When Deploying to several WMQ instances (via the same wmq deployment manager). Deployment now checks size of deployment file and won’t overrite if another deployment is already copying it. Will wait until the file is not changing over interval before checksum test. |
| RAPIDDEPLOY-164 | DB passwords in DB libraries need ot be encrypted |
| RDVTHREE-144 | Create template from snapshot – error on the Environment Tab |
| RDVTHREE-68 | Agent deployment through UI |
| RDVTHREE-143 | Error with Data Dictionary Screen on cloning an environment |
| RAPIDDEPLOY-201 | Hidden expanding main menu bar options |
| RAPIDDEPLOY-206 | JIRA is still showing RD v3 as unreleased in “affects versions” |
| RDVTHREE-137 | the wordpress link on the help-support page is wrong |
| RAPIDDEPLOY-202 | DB Passwords are written in clear text in deploy logs |
| RDVTHREE-135 | URL Endpoints are not being deleted |
| RDVTHREE-133 | DataSources – updates and deletions not working |
| RDVTHREE-130 | Have the ability to edit environment file in the UI (including mqsc and template files) |
| RDVTHREE-126 | On Previous Deployments Table, there should be a button to replay deployments if you are the user who executed the previous deployment. |
| RDVTHREE-131 | extracted ear file in /tmp doesn’t get removed if deployment fails while processing props file |
| RDVTHREE-122 | Externalise the rapiddeploy.properties file with a Java system property (ie -Drapiddeploy.property.file=C:\midvision\rapiddeploy.properties) |
| RDVTHREE-127 | On the build package screen one button to create next build instead of going through the create build package wizard |
| RDVTHREE-134 | The assembly remoting server scripts no longer work as they refer to incorrect DefaultBatch class |
| RDVTHREE-132 | When performing a Maven Build with a fresh repository (i.e. newstart) the build fails because a dependent file does not exist |





