GeoServer loader can NPE on missing folders in the data directory
-----------------------------------------------------------------
Key: GEOS-3748
URL: http://jira.codehaus.org/browse/GEOS-3748
Project: GeoServer
Issue Type: Bug
Affects Versions: 2.0.0
Reporter: Andrea Aime
Assignee: Justin Deoliveira
Fix For: 2.0.2
Looking at an NPE reported by a user against 2.0 it seems GeoServerLoader.list
can NPE when the directory whose file contents need to be listed is missing or
cannot be accessed due to any reason. By the javadoc of File.listFiles():
{panel}
An array of abstract pathnames denoting the files and directories in the
directory denoted by this abstract pathname. The array will be empty if the
directory is empty. Returns null if this abstract pathname does not denote a
directory, or if an I/O error occurs.
{panel}
The code calling GeoServerLoader.list() does not check in fact that the
directory exists or that it can be accessed.
--
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
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel