[GeoNetwork-users] Thumbnail upload Problem

Hi,

I have found no solution to the problem of displaying thumbnails.

I can upload them to my tmp directory but the thumbnail is not displayed. After uploading in the administration form I get "null pointer exception".
The logfile states ..."

<error id="error">
<message />
<class>NullPointerException</class>
<stack>
<at class="javax.imageio.ImageIO" file="ImageIO.java" line="1528" method="write" />
<at class="org.fao.geonet.services.thumbnail.Set" file="Set.java" line="309" method="createThumbnail" />
<at class="org.fao.geonet.services.thumbnail.Set" file="Set.java" line="127" method="exec" />
<at class="jeeves.server.dispatchers.ServiceInfo" file="ServiceInfo.java" line="238" method="execService" />
<at class="jeeves.server.dispatchers.ServiceInfo" file="ServiceInfo.java" line="141" method="execServices" />
<at class="jeeves.server.dispatchers.ServiceManager" file="ServiceManager.java" line="399" method="dispatch" />
<at class="jeeves.server.JeevesEngine" file="JeevesEngine.java" line="670" method="dispatch" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="185" method="execute" />
<at class="jeeves.server.sources.http.JeevesServlet" file="JeevesServlet.java" line="108" method="doPost" />
<at class="javax.servlet.http.HttpServlet" file="HttpServlet.java" line="637" method="service" />
</stack>
<request>
<language>en</language>
<service>metadata.thumbnail.set</service>
</request>
</error>
2012-01-19 16:12:54,625 INFO [jeeves.service] - -> dispatching to error for : metadata.thumbnail.set
2012-01-19 16:12:54,630 DEBUG [jeeves.engine] - TransformerFactoryFactory: de.fzi.dbs.xml.transform.CachingTransformerFactory
2012-01-19 16:12:54,631 DEBUG [jeeves.engine] - TransformerFactoryFactory: produces transformer implementation net.sf.saxon.IdentityTransformer
2012-01-19 16:12:54,641 INFO [jeeves.service] - -> transforming with stylesheet : /var/lib/tomcat6/webapps/geonetwork/xsl/error.xsl
2012-01-19 16:12:54,642 DEBUG [jeeves.engine] - TransformerFactoryFactory: de.fzi.dbs.xml.transform.CachingTransformerFactory
2012-01-19 16:12:54,642 DEBUG [jeeves.engine] - TransformerFactoryFactory: produces transformer implementation net.sf.saxon.IdentityTransformer
2012-01-19 16:12:54,743 INFO [jeeves.service] - -> end error transformation for : metadata.thumbnail.set
2012-01-19 16:12:54,743 INFO [jeeves.service] - -> error ended for : metadata.thumbnail.set
2012-01-19 16:12:58,014 INFO [jeeves.request] - ==========================================================
2012-01-19 16:12:58,014 INFO [jeeves.request] - HTML Request (from 87.139.33.85) : /geonetwork/srv/en/rss.latest
2012-01-19 16:12:58,014 DEBUG [jeeves.request] - Method : GET
2012-01-19 16:12:58,015 DEBUG [jeeves.request] - Content type : null
2012-01-19 16:12:58,015 DEBUG [jeeves.request] - Accept : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
2012-01-19 16:12:58,015 DEBUG [jeeves.request] - Session id is 779F8BBCC07BEB45BFC62EB7FD19864E
2012-01-19 16:12:58,015 INFO [jeeves.service] - Dispatching : rss.latest
2012-01-19 16:12:58,015 DEBUG [jeeves.service] - -> parameters are :
<request>
<georss>gml</georss>
</request>
2012-01-19 16:12:58,016 INFO [jeeves.service] - -> dispatching to output for : rss.latest
2012-01-19 16:12:58,024 DEBUG [jeeves.engine] - TransformerFactoryFactory: de.fzi.dbs.xml.transform.CachingTransformerFactory
2012-01-19 16:12:58,024 DEBUG [jeeves.engine] - TransformerFactoryFactory: produces transformer implementation net.sf.saxon.IdentityTransformer
2012-01-19 16:12:58,222 INFO [jeeves.service] - -> transforming with stylesheet : /var/lib/tomcat6/webapps/geonetwork/xsl/rss-latest.xsl
2012-01-19 16:12:58,223 DEBUG [jeeves.engine] - TransformerFactoryFactory: de.fzi.dbs.xml.transform.CachingTransformerFactory
2012-01-19 16:12:58,223 DEBUG [jeeves.engine] - TransformerFactoryFactory: produces transformer implementation net.sf.saxon.IdentityTransformer
2012-01-19 16:12:58,358 INFO [jeeves.service] - -> end transformation for : rss.latest
2012-01-19 16:12:58,358 INFO [jeeves.service] - -> output ended for : rss.latest
2012-01-19 16:12:58,358 INFO [jeeves.service] - -> dispatch ended for : rss.latest

..."
Permission are set to 777 for the directory as described here.

http://ims7.bkg.bund.de/geonetwork/docs/eng/users/faq.html

Does anyone know of a fix?

thanks,

Rob