Hot fixes are released jar files to address a bug in a specific version, without needing to advance versions. 

Page currently under constructionUNDER CONSTRUCTION


On this page:

Available Hot Fixes 3.1.1


The available hot fixes are shown in the tables below.

BundleVersionBase versionDescription of update

app-rap-connector

3.1.1.13.1.1

Activate or deactivate Scan Children Processing for RDB Tables


NOTE: Only using stand-alone Aspire configuration

Dependencies: aspire-framework-connector:3.1.1.1, app-rap-connector:3.1.1.1

aspire-framework-connector3.1.1.13.1.1

Activate or deactivate Scan Children Processing for RDB Tables


NOTE: Only using stand-alone Aspire configuration

aspire-rdb-source

3.1.1.13.1.1

Activate or deactivate Scan Children Processing for RDB Tables


NOTE: Only using stand-alone Aspire configuration

Dependencies: aspire-framework-connector:3.1.1.1, app-rap-connector:3.1.1.1






Available Hot Fixes 3.1


The available hot fixes are shown in the tables below.

BundleVersionBase versionDescription of update

aspire-connector-framework

3.1.0.23.1.0.1Fix issue Certificate is not used, when SSL is enabled
aspire-connector-framework3.1.0.13.1

Add option to use GroupExpansion in memory instead of mapDB.

Dependencies: app-rap-connector:3.1.0.1

app-rap-connector3.1.0.13.1

Add option to use GroupExpansion in memory instead of mapDB

Dependencies: aspire-connector-framework:3.1.0.1






Note: Typically, these fixes are not cumulative. A hot fix at version 3.1.0.3 will not include the fixes made in 3.1.0.1, 3.1.0.2 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="3.1.0.1"/>
</bundleVersions>

Note: replace 3.1.0.1 with the version of the fix you require.

Settings file with hot fix installed

<repository type="maven">
  <defaultVersion>3.1</defaultVersion>
  <bundleVersions>
    <bundle artifactId="aspire-eroom-connector" version="3.1.0.1"/>
  </bundleVersions>
  <remoteRepository>
    <id>stPublic</id>
    <url>https://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="3.1.0.1"/>
  </bundleVersions>
  <repository type="distribution">
    ...
  </repository>
  <repository type="maven">
    ...
  </repository>
<repositories>

Using Hot Fixes for Aspire-application




  • No labels