[Geoserver-devel] [jira] Created: (GEOS-2130) StatusPage "release locks" is unimplementable, either remove the option or implement releasing all in geotools LockingManager

StatusPage "release locks" is unimplementable, either remove the option or implement releasing all in geotools LockingManager
-----------------------------------------------------------------------------------------------------------------------------

                 Key: GEOS-2130
                 URL: http://jira.codehaus.org/browse/GEOS-2130
             Project: GeoServer
          Issue Type: Task
          Components: Wicket UI
    Affects Versions: 2.0-alpha1
            Reporter: Gabriel Roldán
            Assignee: Justin Deoliveira
             Fix For: 2.0.x

The old UI has the option "release all locks" in the status page.
It delegates to {{Data.lockReleaseAll()}}
Ironically, {{Data.lockReleaseAll()}} does nothing because there's no such method like {{LockingManager.releaseAll()}} in GeoTools, so it just iterates the datastores, grabs their LockingManagers and does nothing.

Understandably, there's no replacement for {{Data.lockReleaseAll()}} in the new configuration's {{Catalog}}

So we should either remove this option from StatusPage or see what to do about GeoTools' {{LockingManager.releaseAll()}}

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira