mirror of
https://github.com/Alfresco/alfresco-transform-core.git
synced 2025-07-31 17:38:33 +00:00
ATS-702 fix broken config
This commit is contained in:
@@ -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;
|
||||||
|
Reference in New Issue
Block a user