It looks like SNAP 8.0 is not yet ready to process ICEYE_X7 satellite images, correct? Any solution for this?
java.lang.NullPointerException
at org.esa.snap.core.dataio.AbstractProductReader.getConfiguredTileSize(AbstractProductReader.java:519)
at org.esa.snap.core.dataio.AbstractProductReader.configurePreferredTileSize(AbstractProductReader.java:501)
at org.esa.snap.core.dataio.AbstractProductReader.readProductNodes(AbstractProductReader.java:179)
at org.esa.snap.core.dataio.ProductIO.readProduct(ProductIO.java:182)
at org.esa.snap.rcp.actions.file.ReadProductOperation.run(ReadProductOperation.java:61)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303)
[catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)
Yes, looks like this. But I don’t know if the reason is that ICEYE_X7 is not supported or if there is another reason. What I can tell is that the error happens at a location where it should not happen.
It seems that the Iceye reader are not correctly implemented.
They return null in error cases in their readProductNodes() implementation, which is not allowed. An exception should be thrown instead.
So in the end the result is the same for you. The data can’t be read.
An update of the implementation is needed.
@Angel@marpet problem solved. like I said, I was finding it strange that there was a delay in the snap update, as usually these updates happen very fast. and in fact, the problem was in the data. I received the data again and was able to process it (the previous data was corrupted). Thank you very much!