08-16-2019 06:17 AM
Dear Team ,
I had setup qcad integration for .dwg files with alfresco as per below,
1. Changes done in alfresco-properties file
### External executable locations ###
ooo.exe=/opt/alfresco-community/libreoffice/program/soffice.bin
#ooo.exe=/usr/bin/soffice
ooo.enabled=true
ooo.port=8100
#img.root=/opt/alfresco-community/common
img.root=/usr/local/bin
img.dyn=${img.root}/lib
#img.exe=${img.root}/bin/convert
img.exe=convert
alfresco-pdf-renderer.root=/opt/alfresco-community/common/alfresco-pdf-renderer
alfresco-pdf-renderer.exe=${alfresco-pdf-renderer.root}/alfresco-pdf-renderer
jodconverter.enabled=false
jodconverter.officeHome=/opt/alfresco-community/libreoffice
jodconverter.portNumbers=8100
# QCAD Configuration Properties #
transformer.strict.mimetype.check=false
dwg2pdf.root=/home/ubuntu/opt/qcad-3.23.0-trial-linux-x86_64
content.transformer.dwg2pdf.priority=50
content.transformer.dwg2pdf.extensions.dwg.pdf.supported=true
content.transformer.dwg2pdf.extensions.dwg.pdf.priority=50
content.transformer.dxf2pdf.priority=50
content.transformer.dxf2pdf.extensions.dxf.pdf.supported=true
content.transformer.dxf2pdf.extensions.dxf.pdf.priority=50
2. I have add mimetype file name as mimetypes-extensions-map.xml
<alfresco-config area="mimetype-map">
<config evaluator="string-compare" condition="Mimetype Map">
<mimetypes>
<mimetype mimetype="image/vnd.dxf" display="DXF Mimetype">
<extension>dxf</extension>
</mimetype>
</mimetypes>
</config>
</alfresco-config>
3. add 3 files into extension folder,
for that please refer attchement.
after adding this i restarted alfresco and tomcat,
But when i load dwg files, pdf content could not load error was occuring?
i dont know why this error ,
can u please suggest?
4. One another question is imagemagic required for .dwg file preview?
beacuse we are using common for pdf rendering.please suggest?
06-20-2020 03:41 PM
Ok I found the error. You need to mark the executables in your qcad directory as executables i.e chmod +x dwg2pdf once you install
07-06-2022 02:50 PM
Dear Team,
Sorry for digging up such an old topic, but I cant find the alfresco.sh file at all , so I cant make this modification:
export QT_STYLE_OVERRIDE="" export QT_QPA_PLATFORM=offscreen export DISPLAY="" export QT_QPA_FONTDIR="/usr/local/share/fonts/type1"
I've just installled the latest 7.1 version with Ansible.
Is there a diferent approach? Please let me know.
Cheers from Portugal
08-20-2019 12:52 AM
Dear Kintu,
i have sharing you log file error.
Execution result: os: Linux
command: /opt/alfresco-community/common/alfresco-pdf-renderer/alfresco-pdf-renderer --height=100 --width=100 --maintain-aspect-ratio --page=0 /opt/alfresco-community/tomcat/temp/Alfresco/AlfrescoPdfRendererContentTransformerWorker_source_2781239717135089390.pdf /opt/alfresco-community/tomcat/temp/Alfresco/AlfrescoPdfRendererContentTransformerWorker_target_7552665682032344967.png
succeeded: false
exit code: 1
out: Rendering PDF file /opt/alfresco-community/tomcat/temp/Alfresco/AlfrescoPdfRendererContentTransformerWorker_source_2781239717135089390.pdf.
err: Load pdf docs unsuccessful: File not in PDF format or corrupted.
org.alfresco.error.AlfrescoRuntimeException: 07190030 Creation of thumbnail 'doclib' failed
at org.alfresco.repo.thumbnail.CreateThumbnailActionExecuter.executeImpl(CreateThumbnailActionExecuter.java:213)
Caused by: org.alfresco.service.cmr.repository.ContentIOException: 07190021 Content conversion failed:
reader: ContentAccessor[ contentUrl=store://2019/8/19/10/17/4d2eb93a-8f5a-44f6-9b48-1f7d84106556.bin, mimetype=image/vnd.dwg, size=148638, encoding=UTF-8, locale=en_US]
writer: ContentAccessor[ contentUrl=store:///opt/alfresco-community/tomcat/temp/Alfresco/FailoverTransformer_intermediate_ProxyContentTransformer_8722233161378430758.png, mimetype=image/png, size=0, encoding=UTF-8, locale=en]
options: {use=doclib, contentReaderNodeRef=workspace://SpacesStore/028dc435-10f0-4b98-94b2-cde439143b5b, contentWriterNodeRef=null, sourceContentProperty=null, imageAutoOrient=true, targetContentProperty=null, commandOptions=, imageResizeOptions=ImageResizeOptions [width=100, height=100, maintainAspectRatio=true, percentResize=false, resizeToThumbnail=false, allowEnlargement=false], includeEmbedded=null}
limits: {timeoutMs=120000, pageLimit=1}
claimed mime type: image/vnd.dwg
detected mime type: image/vnd.dwg
transformer not found
08-22-2019 12:54 PM
Dear Team,
Can u please suggest me on this topic?
i stuck on this error.
Explore our Alfresco products with the links below. Use labels to filter content by product module.