Binaries returned as result set by the VCS database driver can't be accessed
by VCS clients
--------------------------------------------------------------------------------------------
Key: NXP-5806
URL: https://jira.nuxeo.org/browse/NXP-5806
Project: Nuxeo Enterprise Platform
Issue Type: Bug
Components: Core SQL Storage
Affects Versions: 5.4
Reporter: Stéphane Lacoin
Priority: Major
When returning blobs in result sets, database is generating Binary objects that
are put in results set.
The results set is then transmitted to the client using the java serialization.
Binary objects are serializing File objects. This put in trouble the client
that do not have access to the binaries file-system.
The binary manager client version is already in place. We just have to use that
manager when
we're reading back the object for injecting the file in the client binary store
using the digest.
Impacts are :
Binary -> new field for repository name and make file object transient
specialized read object method that fetch binary content through the client
binary manager
DefaultBinaryManager ->
new repository descriptor field
inject repository name in Binary objects (through binary
scrambler)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets