Error: java.lang.NullPointerException When attempting to modify Organization VDC
search cancel

Error: java.lang.NullPointerException When attempting to modify Organization VDC

book

Article ID: 404483

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

  • When attempting to edit an Organization VDC it fails with the following error in the VMware Cloud Director UI: java.lang.NullPointerException
  • In the /opt/vmware/vcloud-director/logs/vcloud-container-debug.log you will see entries similar to the one below:

    2025-07-11 20:06:34,916 | ERROR    | task-service-activity-pool-75 | VdcService                     | Error updating VDC | requestId=########-####-####-####-############,request=PUT https://###
    .###.###.###/api/admin/vdc/########-####-####-####-############,requestTime=1752264393058,remoteAddress=###.##.###.##:#####,userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36
    ...,accept=application/*+json;version 39.0.0-alpha vcd=########-####-####-####-############,task=#######-####-####-####-############ activity=(com.vmware.vcloud.backendbase.management.system.
    TaskActivity,urn:uuid:########-####-####-####-############)
    java.lang.NullPointerException
            at com.vmware.vcloud.valc.activities.UpdateComputeActivity$UpdateLogicalResourcePhase.invoke(UpdateComputeActivity.java:107)
            at com.vmware.vcloud.activity.executors.ActivityRunner.runPhase(ActivityRunner.java:175)
            at com.vmware.vcloud.activity.executors.ActivityRunner.run(ActivityRunner.java:112)
            at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
            at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
            at java.base/java.lang.Thread.run(Thread.java:829)
    :
    :
    com.vmware.vcloud.api.presentation.service.InternalServerErrorException: Internal Server Error
            at com.vmware.vcloud.api.presentation.service.impl.VdcServiceAdapterImpl.waitForFuture(VdcServiceAdapterImpl.java:2621)
            at com.vmware.vcloud.api.presentation.service.impl.VdcServiceAdapterImpl.updateVdcTask(VdcServiceAdapterImpl.java:1937)
            at com.vmware.vcloud.api.presentation.service.impl.VdcServiceAdapterImpl.executeTask(VdcServiceAdapterImpl.java:3275)
            at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase$1.doInSecurityContext(TaskActivity.java:846)
            at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase$1.doInSecurityContext(TaskActivity.java:841)
            at com.vmware.vcloud.backendbase.management.system.SecurityContextTemplate.executeForOrgAndUser(SecurityContextTemplate.java:49)
            at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase.execute(TaskActivity.java:848)
            at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase.invokeInner(TaskActivity.java:744)
            at com.vmware.vcloud.backendbase.management.system.TaskActivity$TaskActivityBasePhase.invoke(TaskActivity.java:361)
            at com.vmware.vcloud.activity.executors.ActivityRunner.runPhase(ActivityRunner.java:175)
            at com.vmware.vcloud.activity.executors.ActivityRunner.run(ActivityRunner.java:112)
            at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
            at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
            at java.base/java.lang.Thread.run(Thread.java:829)
    Caused by: java.lang.NullPointerException
            at com.vmware.vcloud.valc.activities.UpdateComputeActivity$UpdateLogicalResourcePhase.invoke(UpdateComputeActivity.java:107)
            ... 7 more


 

Environment

VMware Cloud Director 10.6.X
VMware Cloud Director 10.5.X

Cause

This issue is caused due to a mismatch in the compute fabric table and the logical vdc resource table.

Resolution

To resolve this issue, contact Broadcom Support and note this Article ID (404483) in the problem description. For more information, see Creating and managing Broadcom support cases.