[Geoserver-devel] [jira] Created: (GEOS-3725) subfolder lookup of GeoServerDataDirectory

subfolder lookup of GeoServerDataDirectory
------------------------------------------

                 Key: GEOS-3725
                 URL: http://jira.codehaus.org/browse/GEOS-3725
             Project: GeoServer
          Issue Type: Bug
          Components: Configuration, Global
    Affects Versions: 2.0.0
         Environment: Windows XP SP 3, Intel Core i5
            Reporter: Frank
            Assignee: Justin Deoliveira
            Priority: Minor

There are two methods in org.geoserver.config.GeoServerDataDirectory, which are named semantically related, but do very different lookups.
These two methods are GeoServerDataDirectory.findOrCreateDataDir(String) and GeoServerDataDirectory.findDataDir(String).

Think of a configuration, where the base directory of a GeoServerDataDirectory is set to something like C:\myData (GEOSERVER_DATA_DIR=C:\myData ).
GeoServerDataDirectory.findOrCreateDataDir("coverages") would then create (or find) the file object "C:\myData\coverages".
A later call of GeoServerDataDirectory.findDataDir("coverages") would not find this file object, despite it has been successfully created.
I think it is because it searches for "C:\myData\data\coverages".

Additionally, a file stored in "C:\mydata\coverages\" cannot be retrieved by GeoServerDataDirectory.findDataFile("coverages\myFile.tif").

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