ATS-702 fix broken config

This commit is contained in:
David Edwards
2020-04-07 16:39:48 +01:00
parent 1ff531f8a8
commit 461145ef43

View File

@@ -29,6 +29,11 @@ package org.alfresco.transformer;
import org.alfresco.transform.client.model.config.TransformConfig; import org.alfresco.transform.client.model.config.TransformConfig;
import org.alfresco.transform.client.registry.TransformServiceRegistry; import org.alfresco.transform.client.registry.TransformServiceRegistry;
import org.alfresco.transformer.transformers.AllInOneTransformer; import org.alfresco.transformer.transformers.AllInOneTransformer;
import org.alfresco.transformer.transformers.ImageMagickAdapter;
import org.alfresco.transformer.transformers.LibreOfficeAdapter;
import org.alfresco.transformer.transformers.MiscAdapter;
import org.alfresco.transformer.transformers.PdfRendererAdapter;
import org.alfresco.transformer.transformers.TikaAdapter;
import org.alfresco.transformer.transformers.Transformer; import org.alfresco.transformer.transformers.Transformer;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.annotation.Qualifier;
@@ -41,9 +46,15 @@ public class AIOCustomConfig
{ {
@Bean("AllInOneTransformer") @Bean("AllInOneTransformer")
public Transformer aioTransformer() public Transformer aioTransformer() throws Exception
{ {
return new AllInOneTransformer(); AllInOneTransformer aioTransformer = new AllInOneTransformer();
aioTransformer.registerTransformer(new MiscAdapter());
aioTransformer.registerTransformer(new TikaAdapter());
aioTransformer.registerTransformer(new ImageMagickAdapter());
aioTransformer.registerTransformer(new LibreOfficeAdapter());
aioTransformer.registerTransformer(new PdfRendererAdapter());
return aioTransformer;
} }
/** /**
@@ -56,7 +67,6 @@ public class AIOCustomConfig
{ {
return new TransformRegistryImpl() return new TransformRegistryImpl()
{ {
@Autowired @Autowired
@Qualifier("AllInOneTransformer") @Qualifier("AllInOneTransformer")
Transformer transformer; Transformer transformer;