You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "Miguel Angel Jiménez Sampedro (JIRA)" <ji...@apache.org> on 2007/05/23 12:58:16 UTC

[jira] Created: (JCR-939) Problem setting property externalBLOBs in BundleDbPersistenceManager

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




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


AW: [jira] Updated: (JCR-939) Problem setting property externalBLOBs in BundleDbPersistenceManager

Posted by KÖLL Claus <C....@TIROL.GV.AT>.
This issue is duplicate ..

see http://issues.apache.org/jira/browse/JCR-885

i have already reported the problem and attached a fix

BR,
claus

-----Ursprüngliche Nachricht-----
Von: Miguel Angel Jiménez Sampedro (JIRA) [mailto:jira@apache.org] 
Gesendet: Mittwoch, 23. Mai 2007 13:06
An: dev@jackrabbit.apache.org
Betreff: [jira] Updated: (JCR-939) Problem setting property externalBLOBs in BundleDbPersistenceManager


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

Miguel Angel Jiménez Sampedro updated JCR-939:
----------------------------------------------

    Description: 
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

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


[jira] Updated: (JCR-939) Problem setting property externalBLOBs in BundleDbPersistenceManager

Posted by "Miguel Angel Jiménez Sampedro (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Miguel Angel Jiménez Sampedro updated JCR-939:
----------------------------------------------

    Description: 
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

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


[jira] Commented: (JCR-939) Problem setting property externalBLOBs in BundleDbPersistenceManager

Posted by "Miguel Angel Jiménez Sampedro (JIRA)" <ji...@apache.org>.
    [ 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.


[jira] Updated: (JCR-939) Problem setting property externalBLOBs in BundleDbPersistenceManager

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jukka Zitting updated JCR-939:
------------------------------

    Fix Version/s:     (was: 1.3.1)

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


[jira] Resolved: (JCR-939) Problem setting property externalBLOBs in BundleDbPersistenceManager

Posted by "Miguel Angel Jiménez Sampedro (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JCR-939?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Miguel Angel Jiménez Sampedro resolved JCR-939.
-----------------------------------------------

    Resolution: Duplicate

Duplicated issue,

Sorry.

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