First of all, congrats for the release of SNAP 14. It looks promising.
However, when I try to open an OLCI product I get an error.
This is the exception:
java.lang.IndexOutOfBoundsException: Index -1 out of bounds for length 1
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:100)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:106)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:302)
at java.base/java.util.Objects.checkIndex(Objects.java:385)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
at org.esa.snap.dataio.netcdf.cache.NetcdfCacheDataProvider.register(NetcdfCacheDataProvider.java:44)
at eu.esa.opt.dataio.s3.Sentinel3DddbReader.registerVariableWithCache(Sentinel3DddbReader.java:528)
at eu.esa.opt.dataio.s3.Sentinel3DddbReader.addBand(Sentinel3DddbReader.java:448)
at eu.esa.opt.dataio.s3.Sentinel3DddbReader.addVariables(Sentinel3DddbReader.java:401)
at eu.esa.opt.dataio.s3.Sentinel3DddbReader.readProductNodesImpl(Sentinel3DddbReader.java:296)
at org.esa.snap.core.dataio.AbstractProductReader.readProductNodes(AbstractProductReader.java:181)
at org.esa.snap.core.dataio.ProductIO.readProduct(ProductIO.java:180)
at org.esa.snap.rcp.actions.file.ReadProductOperation.run(ReadProductOperation.java:61)
at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1420)
at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)
at org.openide.util.lookup.Lookups.executeWith(Lookups.java:287)
You can download the product here: S3B_OL_1_EFR____20230717T104859_20230717T105159_20230717T232729_0180_081_379_2160_PS2_O_NT_003.zip