Bug #5595
closedGetMetadata Menu doesn't work in eml actor when it handles local eml document and data file
0%
Description
Here is a segment of an eml from a kepler user:
***********************************************************************
But another thing that would be nice does not work even with this valid eml
from you.
There is an option when I right klick on the eml2dataset actor "get metadata"
which normally should display the metadata as morpho does for example. Any
ideas about that? When I use this option the following happens.
In the first time it does nothing when i klick on that menu point. When I
klick on it a second time kepler throws an error. The last lines were:
----------------------------------o
[null] version = 2.3
[null] getNamespace - NAMESPACE attr is null.
[null] Exception in thread "MetaData null" java.lang.NullPointerException
[null] at
org.ecoinformatics.seek.datasource.EcogridDataCacheItem.getContentFromSource(EcogridDataCacheItem.java:105)
[null] at
org.ecoinformatics.seek.datasource.EcogridDataCacheItem.getDataItemFromEcoGrid(EcogridDataCacheItem.java:346)
[null] at
org.ecoinformatics.seek.datasource.EcogridMetaDataCacheItem.doWork(EcogridMetaDataCacheItem.java:65)
[null] at
org.kepler.objectmanager.cache.DataCacheObject.run(DataCacheObject.java:422)
[null] at java.lang.Thread.run(Thread.java:679)
[null] version = 2.3
[null] 478 ms. Memory: 323264K Free: 49248K (15%)
[null] 600 ms. Memory: 333568K Free: 190730K (57%)
----------------------------------o
This is reproducable. Klick once nothing happens. Do it the second time and
Kepler throws the error above and freezes the UI.
Best regards Claas
*************************************************
I can reproduce this bug as well.