I'm using Apache Commons Digester together with Lucene to index a xml collection. Some fields in the colleciton are not always available. See example:
<doc> .. <geo></geo> </doc> <doc> .. <geo> <latitude>2432</latitude> <longitude>2342</longitude> </geo> </doc> I'm now wondering how to avoid to get a NullPointerException but only execute the following lines if the geo tag is available... digester.addCallMethod("collection/doc/geo/latitude", "setLatitude", 0); digester.addCallMethod("collection/doc/geo/longitude", "setLongitude", 0); thanks -- View this message in context: http://lucene.472066.n3.nabble.com/Digester-Lucene-How-to-make-the-XML-parser-more-filexible-tp2573859p2573859.html Sent from the Lucene - General mailing list archive at Nabble.com.