jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Miguel Angel Jiménez Sampedro (JIRA) <j...@apache.org>
Subject [jira] Commented: (JCR-939) Problem setting property externalBLOBs in BundleDbPersistenceManager
Date Wed, 23 May 2007 11:30:17 GMT

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

Miguel Angel Jiménez Sampedro commented on JCR-939:
---------------------------------------------------

I've traced the problem and found that the problem is with the method isExternalBLOBs. When
BeanMap determines the accessors to bean properties it finds this method and ignores getExternalBLOBs
and setExternalBLOBs, so further writing to this property is disabled.

One possible solution is to delete isExternalBLOBs method since I don't find any usages and
useDbBlobStore and useLocalFsBlobStore methods are very similar. I'm looking forward your
comments on this issue.

> Problem setting property externalBLOBs in BundleDbPersistenceManager
> --------------------------------------------------------------------
>
>                 Key: JCR-939
>                 URL: https://issues.apache.org/jira/browse/JCR-939
>             Project: Jackrabbit
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 1.3
>            Reporter: Miguel Angel Jiménez Sampedro
>            Priority: Minor
>             Fix For: 1.3.1
>
>
> When configuring BundleDbPersistenceManager or any of its subclasses in repository.xml,
specifying the property externalBLOBs, there is a problem initializing the repository:
> org.apache.jackrabbit.test.RepositoryStubException: javax.jcr.RepositoryException: Cannot
instantiate persistence manager org.apache.jackrabbit.core.persistence.bundle.PostgreSQLPersistenceManager:
The bean of type: org.apache.jackrabbit.core.persistence.bundle.PostgreSQLPersistenceManager
has no property called: externalBLOBs: The bean of type: org.apache.jackrabbit.core.persistence.bundle.PostgreSQLPersistenceManager
has no property called: externalBLOBs
> The method setExternalBLOBs exists and is public

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message