CAIQUM-6234: Metrocluster rest type acquisition fails in AIQUM due to missing mirror details in API response.
Issue
- Metrocluster acquisition fails in AIQUM with Cloud agent enabled
{}au.log{}:
ERROR [foundation-poll-2] c.o.s.a.d.n.b.z.c.n.MetroclusterNodeMirroringDetailsBuilder (MetroclusterNodeMirroringDetailsBuilder.java:86) - Fetching metrocluster interconnect mirroring information failed with exception java.lang.NullPointerException at java.util.TreeMap.put(TreeMap.java:561) ~[?:?]
at com.onaro.sanscreen.acquisition.schema.NodeMap.put(NodeMap.java:51) ~[au-package-common.jar:9.16.0-2025.05.J22]
at com.onaro.sanscreen.acquisition.datasource.netapp_ocie.model.cmode.CModeAggregateObjectstoreConfigMappings.
add(CModeAggregateObjectstoreConfigMappings.java:19) ~[au-datasource-netappfoundation.jar:9.16.0-2025.05.J22]
...
ERROR [common-pool-26736] c.o.s.a.d.n.b.r.g.n.GClusterBuilder (GClusterBuilder.java:251) - [netappfoundation] f7000022.device.baintern.de - ExecutionException encountered on Builder java.util.concurrent.ExecutionException: java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because "k1" is null java.lang.NullPointerException: Cannot invoke "java.lang.Comparable.compareTo(Object)" because "k1" is null at java.util.TreeMap.compare(TreeMap.java:1569) ~[?:?] at java.util.TreeMap.addEntryToEmptyMap(TreeMap.java:776) ~[?:?] at java.util.TreeMap.put(TreeMap.java:785) ~[?:?] at java.util.TreeMap.put(TreeMap.java:534) ~[?:?] at com.onaro.sanscreen.acquisition.schema.NodeMap.put(NodeMap.java:51) ~[au-package-common.jar:9.18.0-2026.06.J81]
at com.onaro.sanscreen.acquisition.datasource.netapp_ocie.model.cmode.CModeAggregateObjectstoreConfigMappings.add(CModeAggregateObjectstoreConfigMappings.java:19) ~[au-datasource-netappfoundation.jar:9.18.0-2026.06.J81]
