[ 
https://jira.nuxeo.org/browse/NXP-5806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stéphane Lacoin updated NXP-5806:
---------------------------------

    Attachment: NXP-5806-fetch-remote-file.patch

Is the file should be always transient ? We can test for the binary manager 
listening status is needed.

> 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
>            Assignee: Stéphane Lacoin
>            Priority: Major
>         Attachments: NXP-5806-fetch-remote-file.patch
>
>   Original Estimate: 0 minutes
>  Remaining Estimate: 0 minutes
>
> 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