2025-01-14T11:33:50.003Z WARN vco [host='vco-app-<ID>' thread='licenseComplianceScheduler-1' user='' org='' trace=''] {} com.vmware.cis.license.client.vmomi.VmodlContextLoader - Failed to init context with package com.vmware.vim.binding.cis.license : Class com.vmware.vim.binding.cis.license.Asset already registered
2025-01-14T11:33:50.062Z WARN vco [host='vco-app-<ID>' thread='licenseComplianceScheduler-1' user='' org='' trace=''] {} com.vmware.o11n.service.license.retriever.LicenseComplianceRetriever - Error occurred during license compliance retrieval.
java.lang.NullPointerException: Cannot read the array length because "array" is null
at java.util.Arrays.stream(Arrays.java:5428) ~[?:?]
Aria Automation Orchestrator 8.x
The issue occurs when there are duplicate or stale unlicensed objects showing in vSphere client under Licensing >Licenses tab. These cause an NPE to be thrown in the Orchestrator code which prevents the vSphere license from being applied.
To resolve the issue open a ticket with vCenter server selected as the product and reference the internal KB article 327486 in the ticket description.