Expand my Community achievements bar.

Touch UI - Metadata Schema Editor - Overlay issue

Avatar

Level 4

Hi,

Added a custom field in Metadata Schema Editor to configure RootPath using TagPicker.

Overlayed tagsfield.jsp from \libs\dam\gui\coral\components\admin\schemaforms\formbuilder\formfields\v2\tagsfield to \apps\dam\gui\coral\components\admin\schemaforms\formbuilder\formfields\v2\tagsfield (PFA)

But Getting below Warning and exception while Saving selected data, any thoughts ???

*WARN* [0:0:0:0:0:0:0:1 [1542057020526] GET /libs/dam/gui/coral/components/admin/schemaforms/formbuilder/cascadeitems/choiceitem.html HTTP/1.1] com.day.cq.wcm.core.impl.components.ComponentCacheImpl No component node found at /apps/dam/gui/coral/components/admin/schemaforms/formbuilder/cascadeitems

12.11.2018 16:10:20.547 *WARN* [0:0:0:0:0:0:0:1 [1542057020547] GET /libs/dam/gui/coral/components/admin/schemaforms/formbuilder/cascadeitems/choiceitem.html HTTP/1.1] com.day.cq.wcm.core.impl.components.ComponentCacheImpl No component node found at /apps/dam/gui/coral/components/admin/schemaforms/formbuilder/cascadeitems

12.11.2018 16:10:33.754 *ERROR* [0:0:0:0:0:0:0:1 [1542057033124] POST /conf/global/settings/dam/adminui-extension/metadataschema/mydefault HTTP/1.1] org.apache.sling.servlets.post.impl.operations.ModifyOperation Exception during response processing.

javax.jcr.ValueFormatException: sling:resourceType = [dam/gui/coral/components/admin/schemaforms/formbuilder/cascadeitems, dam/gui/coral/components/admin/schemaforms/formbuilder/cascadeitems] is multi-valued.

at org.apache.jackrabbit.oak.jcr.delegate.PropertyDelegate.getSingleState(PropertyDelegate.java:112) [org.apache.jackrabbit.oak-jcr:1.8.7]

at org.apache.jackrabbit.oak.jcr.session.PropertyImpl$5.perform(PropertyImpl.java:253) [org.apache.jackrabbit.oak-jcr:1.8.7]

at org.apache.jackrabbit.oak.jcr.session.PropertyImpl$5.perform(PropertyImpl.java:248) [org.apache.jackrabbit.oak-jcr:1.8.7]

at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:208) [org.apache.jackrabbit.oak-jcr:1.8.7]

at org.apache.jackrabbit.oak.jcr.session.ItemImpl.perform(ItemImpl.java:112) [org.apache.jackrabbit.oak-jcr:1.8.7]

at org.apache.jackrabbit.oak.jcr.session.PropertyImpl.getValue(PropertyImpl.java:248) [org.apache.jackrabbit.oak-jcr:1.8.7]

at org.apache.jackrabbit.oak.jcr.session.PropertyImpl.getString(PropertyImpl.java:274) [org.apache.jackrabbit.oak-jcr:1.8.7]

Env --   AEM 6.4, SP2

overlayed.PNGpath-field.PNG

2 Replies

Avatar

Level 1

Hi mynitumail,

Did you end up resolving this issue?  I'm facing something similar in AEM 6.5, where AEM seems to be only looking under /apps for files and not /libs:

06.08.2019 12:09:27.695 *WARN* [0:0:0:0:0:0:0:1 [1565057367571] GET /mnt/overlay/dam/gui/content/metadataschemaeditor/schemadetails.html/jacob HTTP/1.1] com.day.cq.wcm.core.impl.components.ComponentCacheImpl No component node found at /apps/dam/gui/coral/components/admin/schemaforms/formbuilder/formfields/v2/sectionfield

There are many more similar errors with the same thing.

I have not overlayed this (or other) components, so it should be searching under /libs but it's not.

Wondering if this is a related issue to yours...

Thanks,

Kristian

Avatar

Employee

Hi,

This issue is fixed with AEM 6.4.4.0. Please see release notes for AEM 6.4 SP4 [1]. Search for NPR-28674 in section :

Hotfixes and Feature Packs included in previous Service Packs - 6.4.4.0

NPR-28674 - Issue with Metadata Schema Editor while using path Browser to select data.

[1]

AEM 6.4 Service Pack Release Notes

Regards,

Anubha