Page History
Hot fixes are released jar files to address a bug in a specific version, without needing to advance versions.
On this page:
Table of Contents |
---|
This page is currently under construction
Available Hot Fixes
The available hot fixes are shown in the tables below.
Bundle | Version | Base version | Description of update |
---|
NOTE: this fix requires version 2.0.3.7 of aspire-ldap, aspire-ldap-cache and aspire-apacheds
NOTE: this fix requires version 2.0.3.7 of aspire-ldap
NOTE: this fix is required when using aspire-post-http version 2.0.2.2
NOTE: this fix requires version 2.0.3.7 of aspire-ldap
NOTE: this fix has a bug that causes random exceptions. Use version 2.0.2.2 instead
NOTE: this fix requires version 2.0.2.1 of aspire-groovy
Note: Typically, these fixes are not cumulative. A hot fix at version 23.0.10.5 will 3 will not include the fixes made in 23.0.10.1, 23.0.10.2 etc etc. You should check the base version to be certain.
Using Hot Fixes
Hot fixes can be installed using the <bundleVersions> tag in the settings.xml file in the config directory. See here for full details.
You will need to add a section to the <repository> identifying the bundle, and version you wish to use.
Example: To use a hot fix for the eRoom connector, add the following to the settings.xml file:
<bundleVersions> <bundle artifactId="aspire-eroom-connector" version="23.0.10.1"/> </bundleVersions>
Note: replace 2.0.1.1 with the version of the fix you require.
Settings file with hot fix installed
<repository type="maven"> <defaultVersion>2<defaultVersion>3.0.1<0</defaultVersion> <bundleVersions> <bundle artifactId="aspire-eroom-connector" version="23.0.10.1"/> </bundleVersions> <remoteRepository> <id>stPublic</id> <url>httphttps://repository.searchtechnologies.com/artifactory/simple/community-public/</url> <user>YOUR-REGISTERED-USERNAME</user> <password>YOUR-REGISTERED-PASSWORD</password> </remoteRepository> <repository>
If you are using Aspire in offline mode, you only need to add the hot fixes jars to the bundles/Aspire folder of the distribution.
You should have the following for both online and offline mode:
<repositories> <bundleVersions> <bundle artifactId="aspire-eroom-connector" version="23.0.10.1"/> </bundleVersions> <repository type="distribution"> ... </repository> <repository type="maven"> ... </repository> <repositories>