-
Bug
-
Resolution: Cannot Reproduce
-
Neutral
-
None
-
1.0.3
-
None
-
-
Empty show more show less
-
Saigon 89
-
2
Step to reproduce:
- Using Rest Tools to create a dam node that property "contributor" is multiple values
Ex:{ "name":"test", "type":"mgnl:asset", "path":"/test", "properties":[ { "name":"type", "type":"String", "multiple":false, "values":[ "png" ] }, { "name":"name", "type":"String", "multiple":false, "values":[ "test" ] }, { "name":"type", "type":"String", "multiple":false, "values":[ "png" ] }, { "name":"contributor", "type":"String", "multiple":true, "values":[ "hieugioi", "hieutot" ] } ] }
- Open JCR Tools for checking that node
-> JCR Tools does not show the "contributor" property and log exception is thrown as below:
javax.jcr.ValueFormatException: property /test/contributor is a multi-valued property, so it's values can only be retrieved as an array at org.apache.jackrabbit.core.PropertyImpl.internalGetValue(PropertyImpl.java:483) at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:510) at org.apache.jackrabbit.core.PropertyImpl.getString(PropertyImpl.java:520) at info.magnolia.jcr.wrapper.DelegatePropertyWrapper.getString(DelegatePropertyWrapper.java:162) at info.magnolia.jcr.wrapper.DelegatePropertyWrapper.getString(DelegatePropertyWrapper.java:162) at info.magnolia.jcr.wrapper.DelegatePropertyWrapper.getString(DelegatePropertyWrapper.java:162) at info.magnolia.jcr.wrapper.DelegatePropertyWrapper.getString(DelegatePropertyWrapper.java:162) at info.magnolia.jcr.wrapper.DelegatePropertyWrapper.getString(DelegatePropertyWrapper.java:162) at info.magnolia.cms.util.DumperUtil.dump(DumperUtil.java:153) at info.magnolia.cms.util.DumperUtil.dump(DumperUtil.java:83)
Acceptance criteria
- relates to
-
MGNLDAM-563 DublinCore metadata cannot be retrieved from an asset
- Closed