jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (JIRA)" <j...@apache.org>
Subject [jira] Updated: (JCR-1318) Repository Home locked not released despite RepositoryException being thrown.
Date Sat, 16 Feb 2008 15:25:08 GMT

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

Jukka Zitting updated JCR-1318:
-------------------------------

    Affects Version/s: 1.4
        Fix Version/s:     (was: 1.3.4)
                       core 1.4.1

Merged to the 1.4 branch in revision 628324.

> Repository Home locked not released despite RepositoryException being thrown.
> -----------------------------------------------------------------------------
>
>                 Key: JCR-1318
>                 URL: https://issues.apache.org/jira/browse/JCR-1318
>             Project: Jackrabbit
>          Issue Type: Bug
>          Components: jackrabbit-core
>    Affects Versions: 1.3.3, 1.4
>         Environment: windows vista  jdk 5
>            Reporter: Micah Whitacre
>            Assignee: Stefan Guggisberg
>             Fix For: core 1.4.1
>
>         Attachments: JCR_1318-patch.txt, JCR_1318_tests.zip
>
>
> When an exception is thrown when calling RepositoryImpl.create(...) a .lock file is created
in the repository home directory and not removed despite there no longer being an active connection.
 If the user attempts to create the repository again (e.g recover from the exception because
the url of the repository was temporarily unavailable) a RepositoryException is thrown again
indicating that the repository home is locked by another process because there is a .lock
file.  If a Repository is not successfully created then the repository home should not be
locked.
> The lock is only released when the repository is shutdown but in this case the Repository
object is never created successfully for that method to be called.

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