[ 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.