Workspace using queues fail to deploy with CDISP0467W error

A workspace containing a Queue connector fails to deploy. The trace log contains the following error.


com.ibm.unica.engine/UnicaEngine.spl:1938:1: CDISP0467W WARNING: 
        The SaveStateForAllContainers function does not need to be declared stateful 
        because it does not call any stateful functions.
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
        JVMCFRE003 bad major ver-sion; class=com/ibm/streamsx/messaging/jms/
        JMSSource, offset=6
at java.lang.ClassLoader.defineClass(ClassLoader.java:275)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:74)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:540)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:451)
at java.net.URLClassLoader.access$300(URLClassLoader.java:79)
at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:1038)
at java.security.AccessController.doPrivileged(AccessController.java:310)
at java.net.URLClassLoader.findClass(URLClassLoader.java:429)
at java.lang.ClassLoader.loadClass(ClassLoader.java:660)
at java.lang.ClassLoader.loadClass(ClassLoader.java:626)
at com.ibm.streams.operator.internal.runtime.api.OperatorAdapter.loadOperatorClass
        (OperatorAdapter.java:386)
at com.ibm.streams.operator.internal.compile.OperatorCompileTime.
        verifyClassNameAndLibraries (OperatorCompileTime.java:175)
at com.ibm.streams.operator.internal.compile.OperatorCompileTime.
        executeCompileTimeChecks (OperatorCompileTime.java:137)
at com.ibm.streams.operator.internal.compile.
        OperatorCompileTime.main (OperatorCompileTime.java:108)
com.ibm.unica.qcio/QueueInputOutput.spl:150:3: CDISP9164E ERROR: 

Procedure

Set the JAVA_HOME variable as described in the HCL® Opportunity Detect and Interact Advanced Patterns Installation Guide, in the topic titled "Configuring InfoSphere Streams for use with Opportunity Detect."