No sourceforge account yet: seth.shaw at duke dot edu
When the Harvester processed an animated GIF file a Null Pointer Exception was thrown and logged.
Log message:
<LogMessage>
<ID>
15374
</ID>
<Level>
0
</Level>
<Date>
2007-Jul-20 11:02:22.531
</Date>
<Source>
</Source>
<Message>
bannertop.gif is not a bitmap file
</Message>
<Comment>
</Comment>
</LogMessage>
Output.log:
Harvesting null
java.lang.NullPointerException
at nz.govt.natlib.fx.ParserContext.getIntAttribute(ParserContext.java:243)
at nz.govt.natlib.adapter.gif.GIFAdapter.adapt(GIFAdapter.java:295)
at nz.govt.natlib.meta.harvester.SimpleObjectHarvester.harvestFile(SimpleObjectHarvester.java:129)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:63)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:53)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:53)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:53)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:53)
at nz.govt.natlib.meta.harvester.DefaultHarvester.harvest(DefaultHarvester.java:168)
at nz.govt.natlib.meta.harvester.NLNZHarvester.harvest(NLNZHarvester.java:70)
at nz.govt.natlib.meta.ui.HarvestProcess.run(HarvestProcess.java:217)
at java.lang.Thread.run(Unknown Source)
java.lang.RuntimeException: java.lang.NullPointerException
at nz.govt.natlib.adapter.gif.GIFAdapter.adapt(GIFAdapter.java:322)
at nz.govt.natlib.meta.harvester.SimpleObjectHarvester.harvestFile(SimpleObjectHarvester.java:129)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:63)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:53)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:53)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:53)
at nz.govt.natlib.meta.harvester.DefaultHarvester.recursivelyHarvest(DefaultHarvester.java:53)
at nz.govt.natlib.meta.harvester.DefaultHarvester.harvest(DefaultHarvester.java:168)
at nz.govt.natlib.meta.harvester.NLNZHarvester.harvest(NLNZHarvester.java:70)
at nz.govt.natlib.meta.ui.HarvestProcess.run(HarvestProcess.java:217)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at nz.govt.natlib.adapter.gif.GIFAdapter.adapt(GIFAdapter.java:321)
... 10 more
Logged In: NO
I don't know if this is more of a bug or a feature request:
For every file that threw the exception no record of the file was made in the resulting nlnz_dd metadata file. On fail, at least some general file information (file name, size, etc) ought to still appear.
I was curious if you ever thought of changing the layout of your website? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or 2 pictures. Maybe you could space it out better?
north face osito jacket http://veritasschoolsswga.com/bbpress/topic.php?id=321806&replies=1