I got this message from Jesse Eichar on Monday 9th October. So the bug
already has a Jira report.

---------------------------------------------------------------------------
Hi I just created a JIRA for this issue:

http://jira.codehaus.org/browse/GEOT-971.  I'll get it fixed as soon as
I can.

Jesse
---------------------------------------------------------------------------

However, I think that in general the Exception handling needs looking
at, in many cases in the Catalog module the original exception isnt
passed to the user. In general I dont think NullPointerExceptions should
be thrown by library code. It doesnt look as if its a big deal (ie not
too many changes). 

Thanks to everyone for a cool GIS library.
 
Andy Bailey
www.hazlorealidad.com
 






El mié, 11-10-2006 a las 00:03 -0700, Jody Garnett escribió:
> Hi Justin, Any chance you can help Andy here?  Andy can you supply a 
> JIRA report on this, Justin is trying to improve things now that 
> GeoServer is slated to makes use of this code.
> 
> Cheers,
> Jody
> > If you add a shapefile service with a file that doesnt exist
> > you get a Null pointer exception instead of a file not found exception
> >
> > in a class that extends DefaultCatalog
> > ...
> > shapeUri = new URI("file:///home/andy/shp/Muni_Ant.shp");   Map params=new
> > HashMap();
> > params.put("url",new URL("file://home/andy/shp/Muni_Ant.shp")); // note
> > there are only 2 / there should be 3
> > Service service=new ShapefileService(this,shapeUri,params);                 
> > add(service);
> > ...
> > later on in the service getInfo method:
> >
> > Exception in thread "main" java.lang.NullPointerException
> >     at org.geotools.catalog.shapefile.ShapefileGeoResource.getInfo
> > (ShapefileGeoResource.java:101)
> >     at com.hazlorealidad.geo.GeoCatalog.main(GeoCatalog.java:193)
> >
> > In several other places I encountered a NPE when trying to develop a
> > Catalog (really because I didnt know what I was doing) and had to
> > download the source to find out what the real problem was. Not something
> > everyone would want to do.
> >
> > It would be cool when rethrowing an exception in the catalog api to add
> > the last one as a nested exception.
> >
> > Thanks to all the developers for your hard work.
> >
> > Andy Bailey
> > Hazlorealidad.com
> >
> >
> > -------------------------------------------------------------------------
> > Take Surveys. Earn Cash. Influence the Future of IT
> > Join SourceForge.net's Techsay panel and you'll get the chance to share your
> > opinions on IT & business topics through brief surveys -- and earn cash
> > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > _______________________________________________
> > Geotools-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/geotools-devel
> >   
> 


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to