Expand my Community achievements bar.

July 31st AEM Gems Webinar: Elevate your AEM development to master the integration of private GitHub repositories within AEM Cloud Manager.
SOLVED

MIMEType for excel files (.xlsx) in JCR Node

Avatar

Level 3

Hi,

I am trying to create a nt:file node for excel file. I am trying to add property of mimetype as "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet".

But I am getting exception "javax.jcr.nodetype.ConstraintViolationException: No matching property definition: mimeType = application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"

Code : node.setProperty("mimeType", mimeTypeService.getMimeType("xlsx"));

However if I upload an excel file in dam , jcr:content under original node has property "jcr:mimeType" with value "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"

Please provide some pointers.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

can you please check where are you adding the property, if it is nt unstructured node, then it should work

 



Arun Patidar

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

can you please check where are you adding the property, if it is nt unstructured node, then it should work

 



Arun Patidar