Cloning of Virtual Machines Fails, Generates Null Pointer Exceptions Within Oracle Virtual Desktop Infrastructure (Doc ID 1498813.1)

Last updated on FEBRUARY 25, 2013

Applies to:

Oracle Virtual Desktop Infrastructure - Version 3.3.2 to 3.4 [Release 3.0]
Information in this document applies to any platform.

Symptoms

Virtual Desktop Infrastructure (VDI) Administrators may find that cloning of virtual desktops has stopped in the envrironment.  In this scenario, Null Pointer Exceptions (NPE) like the following example may be found in the cacao logs on the system.

Note:  Cacao logs are found, by default, at: /var/cacao/instances/vda/logs/cacao.*
FINEST: thr#44 Warning object not found in database (objectClass: class 
com.sun.vda.service.persistence.PersistentPool, id: 21) 
Sep 25, 2012 8:46:23 PM 
com.sun.cacao.container.j5core.impl.Java5UncaughtExceptionHandler 
uncaughtException 
SEVERE: thr#44 THREAD DEATH - UNCAUGHT THROWABLE : null 
Sep 25, 2012 8:46:23 PM 
com.sun.cacao.container.j5core.impl.Java5UncaughtExceptionHandler 
uncaughtException 
SEVERE: thr#44 STACK TRACE 
java.lang.NullPointerException 
        at 
com.sun.vda.service.core.Pool$ObserverThread.shouldRun(Pool.java:1963) 
        at com.sun.vda.service.core.Pool$ObserverThread.run(Pool.java:1508) 
Sep 25, 2012 8:46:23 PM   
STDERR: thr#44 THREAD DEATH - UNCAUGHT THROWABLE 
Sep 25, 2012 8:46:23 PM   
STDERR: thr#44 java.lang.NullPointerException 
Sep 25, 2012 8:46:23 PM   
STDERR: thr#44  at 
com.sun.vda.service.core.Pool$ObserverThread.shouldRun(Pool.java:1963) 
Sep 25, 2012 8:46:23 PM   
STDERR: thr#44  at 
com.sun.vda.service.core.Pool$ObserverThread.run(Pool.java:1508) 
Sep 25, 2012 8:46:23 PM com.sun.cacao.container.impl.UncaughtExceptionHandler 
uncaughtException 
WARNING: thr#44 Thread death - Thread-63 threw java.lang.NullPointerException 
: null 
java.lang.NullPointerException 
        at 
com.sun.vda.service.core.Pool$ObserverThread.shouldRun(Pool.java:1963) 
        at com.sun.vda.service.core.Pool$ObserverThread.run(Pool.java:1508) 
. 
WARNING: thr#31 Production monitor thread for provider 'UON' encountered 
exception. java.lang.NullPointerException 
Sep 25, 2012 9:27:11 PM PoolMgr.ProductionMonitor run 
FINER: thr#31 THROW 
java.lang.NullPointerException

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms