Workspaces using a queue connector fail to deploy

A workspace that uses a Queue connector fails to deploy. The trace log contains an error such as the following.


Instantiate class: org.apache.activemq.jndi.ActiveMQInitialContextFactory
19 Nov 2015 18:16:39.758 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - javax.naming.NoInitialContextException: Cannot instantiate class: 
org.apache.activemq.jndi.ActiveMQInitialContextFactory 
[Root exception is java.lang.ClassNotFoundException: 
org.apache.activemq.jndi.ActiveMQInitialContextFactory]
19 Nov 2015 18:16:39.759 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:
685) 
19 Nov 2015 18:16:39.759 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:
318)
19 Nov 2015 18:16:39.759 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - javax.naming.InitialContext.init(InitialContext.java:253)
19 Nov 2015 18:16:39.760 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - javax.naming.InitialContext.<init>(InitialContext.java:227)
19 Nov 2015 18:16:39.760 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - com.ibm.streamsx.messaging.jms.JMSConnectionHelper.
createAdministeredObjects s(JMSConnectionHelper.java:192)
19 Nov 2015 18:16:39.760 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - com.ibm.streamsx.messaging.jms.JMSSource.initialize(JMSSource.java:
340) 19 Nov 2015 18:16:39.761 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - com.ibm.streams.operator.internal.runtime.api.OpAdapter.
operatorInitialize (OpAdapter.java:92)
19 Nov 2015 18:16:39.761 [22294] ERROR #splapptrc,J[108],P[118],
ImportedTransactionSet_AKRT.TransactionSet_JMS_AKRT,spl_javaop M[JavaOp.cpp:
trace:82] - 

Procedure

Edit the Streams .bashrc file to reference the queue server client library, as described in the HCL® Opportunity Detect Administrator's Guide in the topic titled "Installing MQ client libraries."