Broken renditions for AI, EPS and PDF file extensions | Community
Skip to main content
Level 2
September 12, 2019

Broken renditions for AI, EPS and PDF file extensions

  • September 12, 2019
  • 1 reply
  • 7488 views

Hi All,

     We are using Project API in our project. Whenever we upload AI, EPS and PDF files on our custom page and if any of these extension file set as cover then files get      stored in AEM DAM successfully. But the renditions that are getting generated by workflow for these files are broken. Please let me know in case you need more      clarification on this.

Thanks and Regards

Manoj Kumar

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

Adobe Employee
September 12, 2019

You'll need to leverage either the Image Transcoding Library, Camera RAW, ImageMagick, or PDF Rasterizer packages and make the necessary DAM Update Asset workflow model changes to process these file types.

Level 2
September 12, 2019

ImageMagick is installed on server and PDF/AI Rasterizer  workflow step is modified. After that also i am getting broken renditions for above mentioned files when set as cover.

Level 2
September 16, 2019

Looks like AEM is not triggering the "convert" command. Can you check if you have configured the DAM Update Asset workflow properly to work with ImageMagick as per [1]?

[1] Install and configure ImageMagick to work with AEM Assets


I am getting this in error.log when i make AI file as cover :-

16.09.2019 06:11:27.404 *INFO* [sling-oak-observation-15] org.apache.sling.event.impl.jobs.queues.JobQueueImpl.Granite Transient Workflow Queue Starting job queue Granite Transient Workflow Queue

16.09.2019 06:11:27.407 *INFO* [sling-oak-observation-15] org.apache.sling.event Service [QueueMBean for queue Granite Transient Workflow Queue,110713, [org.apache.sling.event.jobs.jmx.StatisticsMBean]] ServiceEvent REGISTERED

16.09.2019 06:11:27.433 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.adobe.xmp.worker.files.ncomm.XMPFilesNComm [PERF][EXECUTE_START] | /mnt2/java_temp/cq-dam-wf-file3937067595363153570.tmp | XMP extraction

16.09.2019 06:11:27.449 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.adobe.xmp.worker.files.ncomm.XMPFilesNComm [XMPFilesProcessor-4787] PROC: Executing request extractXMP

16.09.2019 06:11:27.449 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.adobe.xmp.worker.files.ncomm.XMPFilesNComm [PERF][EXECUTE_END] | /mnt2/java_temp/cq-dam-wf-file3937067595363153570.tmp | XMP extraction

16.09.2019 06:11:27.451 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.adobe.granite.asset.core.impl.metadata.xmpjcr.XmpToJcrVisitor No custom schema available, using default XMP schema service

16.09.2019 06:11:27.474 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.core.process.CommandLineProcess execute: mime type [image/png] of asset [/content/dam/projects/checkaiepscover/cover] is not in list of accepted mime types [[image/eps, image/x-eps, application/postscript, application/eps, application/x-eps]], ignoring.

16.09.2019 06:11:27.485 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.scene7.impl.S7ConfigResolverImpl Get S7Config null for resource /content/dam/projects/checkaiepscover/cover

16.09.2019 06:11:27.485 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.scene7.impl.process.Scene7UploadProcess Skip S7 upload due to cannot find configuration for file: /content/dam/projects/checkaiepscover/cover

16.09.2019 06:11:27.528 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.core.impl.RenditionMakerImpl generated rendition: /content/dam/projects/checkaiepscover/cover/jcr:content/renditions/cq5dam.thumbnail.140.100.png

16.09.2019 06:11:27.534 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.core.impl.RenditionMakerImpl generated rendition: /content/dam/projects/checkaiepscover/cover/jcr:content/renditions/cq5dam.thumbnail.48.48.png

16.09.2019 06:11:27.556 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.core.impl.RenditionMakerImpl generated rendition: /content/dam/projects/checkaiepscover/cover/jcr:content/renditions/cq5dam.thumbnail.319.319.png

16.09.2019 06:11:27.556 *INFO* [49.249.236.30 [1568614287124] POST /bin/mls/crproject HTTP/1.1] com.adobe.granite.workflow.core.advance.DynamicParticipantNodeHandler Activate com.adobe.granite.workflow.core.advance.DynamicParticipantNodeHandler@2b7bbac6

16.09.2019 06:11:27.592 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.core.impl.RenditionMakerImpl generated rendition: /content/dam/projects/checkaiepscover/cover/jcr:content/renditions/cq5dam.web.1280.1280.png

16.09.2019 06:11:27.614 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.pim.impl.sourcing.upload.process.ProductAssetsUploadProcess payload path :/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original

16.09.2019 06:11:27.668 *INFO* [JobHandler: /var/workflow/instances/server0/2019-07-31_1/update_asset_952:/content/dam/projects/checkaiepscover/cover/jcr:content/renditions/original] com.day.cq.dam.core.impl.process.SendTransientWorkflowCompletedEmailProcess Transient workflow complete email notification is disabled