Error while running Multi-reference InSAR with SNAP 10

Hello everyone.
I recently started getting this error while trying to run multi-ref insar in SNAP. (full error msg at the end of the post)

Check pairs. Invalid dates found: [ry_16Mar2022, ry_04Mar2022, ry_28Mar2022, ry_03Jan2022, ry_15Jan2022, ry_27Jan2022, ry_08Feb2022, ry_20Feb2022, ry_09Apr2022, ry_21Apr2022, ry_03May2022, ry_15May2022, ry_27May2022, ry_08Jun2022]

Before this, I ran the following process:
Apply orbit file.
TOPSAR Split.
Back geocoding
Enhanced Spectral diversity.
TOPSAR Deburst

I tried re-installing SNAP 9 but i’ve also been getting the same error msg.
My guess would be that the error stems from how SNAP 10 handle the previous processing steps. As I’ve ran those exact same steps multiple times in the previous version with no issues.

org.esa.snap.core.gpf.OperatorException: Check pairs. Invalid dates found: [ry_16Mar2022, ry_04Mar2022, ry_28Mar2022, ry_03Jan2022, ry_15Jan2022, ry_27Jan2022, ry_08Feb2022, ry_20Feb2022, ry_09Apr2022, ry_21Apr2022, ry_03May2022, ry_15May2022, ry_27May2022, ry_08Jun2022]
at org.esa.s1tbx.insar.gpf.MultiMasterInSAROp.createTargetProduct(MultiMasterInSAROp.java:243)
at org.esa.s1tbx.insar.gpf.MultiMasterInSAROp.initialize(MultiMasterInSAROp.java:169)
Caused: org.esa.snap.core.gpf.OperatorException: Check pairs. Invalid dates found: [ry_16Mar2022, ry_04Mar2022, ry_28Mar2022, ry_03Jan2022, ry_15Jan2022, ry_27Jan2022, ry_08Feb2022, ry_20Feb2022, ry_09Apr2022, ry_21Apr2022, ry_03May2022, ry_15May2022, ry_27May2022, ry_08Jun2022]
at org.esa.snap.engine_utilities.gpf.OperatorUtils.catchOperatorException(OperatorUtils.java:434)
at org.esa.s1tbx.insar.gpf.MultiMasterInSAROp.initialize(MultiMasterInSAROp.java:172)
at org.esa.snap.core.gpf.internal.OperatorContext.initializeOperator(OperatorContext.java:528)
at org.esa.snap.core.gpf.internal.OperatorContext.getTargetProduct(OperatorContext.java:298)
at org.esa.snap.core.gpf.Operator.getTargetProduct(Operator.java:385)
at org.esa.snap.core.gpf.GPF.createProductNS(GPF.java:333)
at org.esa.snap.core.gpf.GPF.createProduct(GPF.java:308)
at org.esa.snap.core.gpf.GPF.createProduct(GPF.java:287)
at org.esa.snap.graphbuilder.rcp.dialogs.SingleOperatorDialog.createTargetProduct(SingleOperatorDialog.java:175)
[catch] at org.esa.snap.graphbuilder.rcp.dialogs.SingleOperatorDialog.onApply(SingleOperatorDialog.java:287)
at org.esa.snap.ui.AbstractDialog.lambda$initUI$6(AbstractDialog.java:519)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6539)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

@djagula can you have a look at this? Thanks

1 Like

Update:
I ran back geocoding again with SNAP 9.
Now Multi Ref Insar is working on both versions.