Download Nuxeo Enterprise Platform

Transcript
Metadata Extraction Service
take place.
We need to define first the transformation plugin and the transformation contributions. After that the defined
transformation can be refered in the metadata extraction specific contribution.
Step 1: define the transformation plugin:
<extension
target="org.nuxeo.ecm.platform.transform.service.TransformService"
point="plugins">
<documentation>
Set of default transformation plugins for metadata extraction.
</documentation>
<plugin name="MSWordMDExtPlugin"
class="org.nuxeo.ecm.platform.metadataext.plugins.MSWordMDExtractorPlugin"
destinationMimeType="application/msword">
<sourceMimeType>application/msword</sourceMimeType>
</plugin>
</extension>
Step 2: define the transformation:
<extension
target="org.nuxeo.ecm.platform.transform.service.TransformService"
point="transformers">
<documentation>
Set of default transformation chains for metadata extraction.
</documentation>
<transformer name="MSWordMDExt"
class="org.nuxeo.ecm.platform.transform.transformer.TransformerImpl">
<plugins>
<plugin name="MSWordMDExtPlugin" />
</plugins>
</transformer>
</extension>
Step 3: define the metadata extraction specific contribution
<extension
target="org.nuxeo.ecm.platform.metadataext.services.MetaDataExtraction"
point="extractions">
<meta-data-extraction inputField="file:content"
transformationName="MSWordMDExt">
...
This last one is refering to the above defined transformation.
Nuxeo EP 5.1 / 5.2
330