ACS-2587 Include directAccessUrl in T-Config if supported (#539)

The t-config returned by the T-Router & T-Engines should include directAccessUrl as an optional transform option when the T-engine supports it.

[trigger release] 2.5.7-A4
This commit is contained in:
Alan Davis 2022-02-23 23:51:10 +00:00 committed by GitHub
parent 6b1f5b68c2
commit 61c1f802ef
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 4 deletions

View File

@ -86,7 +86,7 @@ public class AIOTransformRegistry extends AbstractTransformRegistry
// Load config for the transformer // Load config for the transformer
String location = getTransformConfigLocation(tEngine); String location = getTransformConfigLocation(tEngine);
TransformConfig transformConfig = loadTransformConfig(location); TransformConfig transformConfig = loadTransformConfig(location);
setCoreVersionOnSingleStepTransformers(transformConfig.getTransformers(), coreVersion); setCoreVersionOnSingleStepTransformers(transformConfig, coreVersion);
String transformerId = tEngine.getTransformerId(); String transformerId = tEngine.getTransformerId();
combinedTransformConfig.addTransformConfig(transformConfig, location, transformerId, this); combinedTransformConfig.addTransformConfig(transformConfig, location, transformerId, this);

View File

@ -87,7 +87,7 @@ public class TransformRegistryImpl extends AbstractTransformRegistry
try (Reader reader = new InputStreamReader(engineConfig.getInputStream(), UTF_8)) try (Reader reader = new InputStreamReader(engineConfig.getInputStream(), UTF_8))
{ {
TransformConfig transformConfig = jsonObjectMapper.readValue(reader, TransformConfig.class); TransformConfig transformConfig = jsonObjectMapper.readValue(reader, TransformConfig.class);
setCoreVersionOnSingleStepTransformers(transformConfig.getTransformers(), coreVersion); setCoreVersionOnSingleStepTransformers(transformConfig, coreVersion);
return transformConfig; return transformConfig;
} }
catch (IOException e) catch (IOException e)

View File

@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>org.alfresco</groupId> <groupId>org.alfresco</groupId>
<artifactId>alfresco-transform-core</artifactId> <artifactId>alfresco-transform-core</artifactId>
<version>2.5.7-A4-SNAPSHOT</version> <version>2.5.7-A4-SNAPSHOT</version>
<packaging>pom</packaging> <packaging>pom</packaging>
<parent> <parent>
@ -22,7 +22,7 @@
<dependency.pdfbox.version>2.0.25</dependency.pdfbox.version> <dependency.pdfbox.version>2.0.25</dependency.pdfbox.version>
<dependency.alfresco-jodconverter-core.version>3.0.1.12</dependency.alfresco-jodconverter-core.version> <dependency.alfresco-jodconverter-core.version>3.0.1.12</dependency.alfresco-jodconverter-core.version>
<env.project_version>${project.version}</env.project_version> <env.project_version>${project.version}</env.project_version>
<dependency.alfresco-transform-model.version>1.4.10</dependency.alfresco-transform-model.version> <dependency.alfresco-transform-model.version>1.4.11</dependency.alfresco-transform-model.version>
<dependency.activemq.version>5.16.4</dependency.activemq.version> <dependency.activemq.version>5.16.4</dependency.activemq.version>
<dependency.jackson.version>2.13.1</dependency.jackson.version> <dependency.jackson.version>2.13.1</dependency.jackson.version>
<dependency.jackson-databind.version>${dependency.jackson.version}</dependency.jackson-databind.version> <dependency.jackson-databind.version>${dependency.jackson.version}</dependency.jackson-databind.version>