jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "angela (JIRA)" <j...@apache.org>
Subject [jira] Commented: (JCR-2880) Setting a binary property twice discards blob but does not remove it from changelog
Date Tue, 08 Feb 2011 13:52:57 GMT

    [ https://issues.apache.org/jira/browse/JCR-2880?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12991967#comment-12991967
] 

angela commented on JCR-2880:
-----------------------------

> Setting a binary property twice discards the blob value of the first property state but
does not remove the change from the changelog

consolidation (or cleanup) of the changelog is not the responsibility of jcr2spi but rather
of the SPI implementation.
i assume discarding the previous values is wrong... but will take a closer look at it asap.

> Setting a binary property twice discards blob but does not remove it from changelog
> -----------------------------------------------------------------------------------
>
>                 Key: JCR-2880
>                 URL: https://issues.apache.org/jira/browse/JCR-2880
>             Project: Jackrabbit Content Repository
>          Issue Type: Bug
>          Components: jackrabbit-jcr2spi
>    Affects Versions: 2.2.0, 2.2.1, 2.2.2
>            Reporter: Tobias Bocanegra
>         Attachments: add_bin_twice.patch
>
>
> Setting a binary property twice discards the blob value of the first property state but
does not remove the change from the changelog, resulting in an error on save:
> javax.jcr.RepositoryException: this BLOBFileValue has been disposed
> 	at org.apache.jackrabbit.core.value.RefCountingBLOBFileValue.copy(RefCountingBLOBFileValue.java:105)
> will attach patch that adds the respective test to the jcr2spi tests.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message