-
Bug
-
Resolution: Fixed
-
Blocker
-
2.1.0
-
None
-
None
-
4.4 RC2
How to reproduce
- Create a catalog news
- Select a local image for its illustration
- Save changes
The news is no more accessible :
Caused by: org.ametys.plugins.repository.AmetysRepositoryException: An object id must conform to the <protocol>://<protocol-specific-part> syntax: {"id":"c5d83833-199a-4638-b474-fde3de14c92c","filename":"plante.jpg","size":119080,"viewUrl":"/catalog/_plugins/core/upload/file?id=c5d83833-199a-4638-b474-fde3de14c92c","downloadUrl":"/catalog/_plugins/core/upload/file?id=c5d83833-199a-4638-b474-fde3de14c92c&download=true","type":"attribute"} at org.ametys.plugins.repository.AmetysObjectResolver.resolveById(AmetysObjectResolver.java:343) at org.ametys.cms.data.ExplorerFile._getResource(ExplorerFile.java:116) at org.ametys.cms.data.ExplorerFile.getMimeType(ExplorerFile.java:95) at org.ametys.cms.data.type.ResourceElementTypeHelper.singleFileToSAX(ResourceElementTypeHelper.java:246) at org.ametys.cms.data.type.AbstractFileElementType._singleExplorerFileToSAX(AbstractFileElementType.java:339) at org.ametys.cms.data.type.AbstractFileElementType._valueToSAX(AbstractFileElementType.java:296) at org.ametys.core.model.type.AbstractElementType._valueToSAX(AbstractElementType.java:265) at org.ametys.core.model.type.AbstractElementType.valueToSAX(AbstractElementType.java:235) at org.ametys.plugins.repository.data.holder.impl.DataHolderHelper.dataToSAX(DataHolderHelper.java:421) at org.ametys.cms.data.type.impl.CompositeRepositoryModelItemType._valueToSAX(CompositeRepositoryModelItemType.java:75) at org.ametys.cms.data.type.impl.CompositeRepositoryModelItemType.valueToSAX(CompositeRepositoryModelItemType.java:54) at org.ametys.plugins.repository.data.holder.impl.DataHolderHelper.dataToSAX(DataHolderHelper.java:421) at org.ametys.plugins.repository.data.holder.ModelAwareDataHolder.dataToSAX(ModelAwareDataHolder.java:399) at org.ametys.cms.content.ContentSaxer.saxAttributes(ContentSaxer.java:340) at org.ametys.cms.content.ContentSaxer.saxBody(ContentSaxer.java:168)