[ https://issues.apache.org/jira/browse/CLOUDSTACK-4026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rajesh Battala resolved CLOUDSTACK-4026. ---------------------------------------- Resolution: Cannot Reproduce > [Automation] NullPointer exception while cleaning up account > ------------------------------------------------------------- > > Key: CLOUDSTACK-4026 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4026 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: API > Affects Versions: 4.2.0 > Environment: KVM > build 4.2 > Reporter: Rayees Namathponnan > Assignee: Rajesh Battala > Priority: Critical > Fix For: 4.2.0 > > > Below null pointer exception happening while cleaning up account > 2013-07-05 10:03:13,319 DEBUG [agent.transport.Request] > (Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Seq > 5-943066240: Received: { Ans: , MgmtId: 290 > 66118877352, via: 5, Ver: v1, Flags: 0, { IpAssocAnswer } } > 2013-07-05 10:03:13,325 DEBUG > [network.router.VirtualNetworkApplianceManagerImpl] > (Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) > Applying loadbalancing > rules in network Ntwk[755|Guest|252] > 2013-07-05 10:03:13,338 WARN [cloud.user.AccountManagerImpl] > (Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Failed > to cleanup account Acct[735-test-vp > c_networks-Z1QIO8] due to > java.lang.NullPointerException > at > com.cloud.network.router.VirtualNetworkApplianceManagerImpl.createApplyLoadBalancingRulesCommands(VirtualNetworkApplianceManagerImpl.java:3316) > at > com.cloud.network.router.VirtualNetworkApplianceManagerImpl.sendLBRules(VirtualNetworkApplianceManagerImpl.java:3681) > at > com.cloud.network.router.VirtualNetworkApplianceManagerImpl$9.execute(VirtualNetworkApplianceManagerImpl.java:3674) > at > com.cloud.network.router.VirtualNetworkApplianceManagerImpl.applyRules(VirtualNetworkApplianceManagerImpl.java:3799) > at > com.cloud.network.router.VirtualNetworkApplianceManagerImpl.applyLoadBalancingRules(VirtualNetworkApplianceManagerImpl.java:3660) > at > com.cloud.network.element.VirtualRouterElement.applyLBRules(VirtualRouterElement.java:393) > at > com.cloud.network.lb.LoadBalancingRulesManagerImpl.applyLbRules(LoadBalancingRulesManagerImpl.java:1549) > at > com.cloud.network.lb.LoadBalancingRulesManagerImpl.applyLbRules(LoadBalancingRulesManagerImpl.java:2089) > at > com.cloud.network.lb.LoadBalancingRulesManagerImpl.applyLoadBalancerRules(LoadBalancingRulesManagerImpl.java:1586) > at > com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125) > at > com.cloud.network.lb.LoadBalancingRulesManagerImpl.applyLoadBalancerConfig(LoadBalancingRulesManagerImpl.java:1506) > at > com.cloud.network.lb.LoadBalancingRulesManagerImpl.removeFromLoadBalancerInternal(LoadBalancingRulesManagerImpl.java:1109) > at > com.cloud.network.lb.LoadBalancingRulesManagerImpl.removeVmFromLoadBalancers(LoadBalancingRulesManagerImpl.java:1171) > at > com.cloud.vm.UserVmManagerImpl.cleanupVmResources(UserVmManagerImpl.java:1672) > at com.cloud.vm.UserVmManagerImpl.expunge(UserVmManagerImpl.java:1617) > at > com.cloud.user.AccountManagerImpl.cleanupAccount(AccountManagerImpl.java:613) > at > com.cloud.user.AccountManagerImpl.deleteAccount(AccountManagerImpl.java:544) > at > com.cloud.user.AccountManagerImpl.deleteUserAccount(AccountManagerImpl.java:1273) > at > com.cloud.utils.component.ComponentInstantiationPostProcessor$InterceptorDispatcher.intercept(ComponentInstantiationPostProcessor.java:125) > at > org.apache.cloudstack.region.RegionManagerImpl.deleteUserAccount(RegionManagerImpl.java:177) > at > org.apache.cloudstack.region.RegionServiceImpl.deleteUserAccount(RegionServiceImpl.java:118) > at > org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd.execute(DeleteAccountCmd.java:100) > at com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:158) > at > com.cloud.async.AsyncJobManagerImpl$1.run(AsyncJobManagerImpl.java:531) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) > at java.util.concurrent.FutureTask.run(FutureTask.java:166) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) > at java.lang.Thread.run(Thread.java:679) > 2013-07-05 10:03:13,339 INFO [cloud.user.AccountManagerImpl] > (Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) > Cleanup for account 735 is needed. > 2013-07-05 10:03:13,349 DEBUG [cloud.async.AsyncJobManagerImpl] > (Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) > Complete async job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ], > jobStatus: 1, resultCode: 0, result: > org.apache.cloudstack.api.response.SuccessResponse@10024b71 > 2013-07-05 10:03:13,368 DEBUG [cloud.async.AsyncJobManagerImpl] > (Job-Executor-115:job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ]) Done > executing org.apache.cloudstack.api.command.admin.account.DeleteAccountCmd > for job-3473 = [ cd7c4d6e-1ce9-4713-9e04-ba2a2652b9c8 ] -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira