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

Reply via email to