-
Type: Bug
-
Status: Resolved
-
Priority: Blocker
-
Resolution: Fixed
-
Affects Version/s: 8.10
-
Fix Version/s: 8.10-HF44, 9.10-HF30, 10.10-HF04, 11.1, 2021.0
-
Component/s: Core MongoDB
-
Release Notes Summary:MongoDB GridFS blobs are correctly serialized.
-
Tags:
-
Backlog priority:1,000
-
Sprint:nxFG 11.1.5
-
Story Points:3
A GridFS-backed binary cannot be serialized (and therefore put in a work object).
java.io.NotSerializableException: org.nuxeo.ecm.core.storage.mongodb.GridFSBinaryManager - field (class "org.nuxeo.ecm.core.storage.mongodb.GridFSBinaryManager$GridFSBinary", name: "this$0", type: "class org.nuxeo.ecm.core.storage.mongodb.GridFSBinaryManager") - object (class "org.nuxeo.ecm.core.storage.mongodb.GridFSBinaryManager$GridFSBinary", GridFSBinary(7be2b778566d65e185a67017d7a3136e)) - field (class "org.nuxeo.ecm.core.blob.binary.BinaryBlob", name: "binary", type: "class org.nuxeo.ecm.core.blob.binary.Binary") - object (class "org.nuxeo.ecm.core.blob.binary.BinaryBlob", org.nuxeo.ecm.core.blob.binary.BinaryBlob@fade96fa) - field (class "org.nuxeo.ecm.core.api.model.impl.primitives.BlobProperty", name: "value", type: "interface java.io.Serializable") - ... - root object (class "org.nuxeo.ecm.core.event.impl.AsyncEventExecutor$ListenerWork", ListenerWork(Listener notificationListener [...], Progress(?%, ?/0), null))