One possible cause of the problem is that the
MQ_INSTALL_ROOT, MQJMS_LIB_ROOT, and WAS_PUBSUB_ROOT
WebSphere environment variables are not set correctly.
You can set the values of these variables in the Administrative
Console. To do this, expand Environment and select Manage
WebSphere Variables.
The variables should be set as follows:
Variable Name
|
Value
|
MQ_INSTALL_ROOT |
Directory where Embedded Messaging is installed.
The defaults are:
Windows®: C:\Program Files\IBM\WebSphere MQ
AIX®: /usr/mqm
Linux®, Solaris, HP-UX: /opt/mqm |
MQJMS_LIB_ROOT |
${MQ_INSTALL_ROOT}/java/lib |
WAS_PUBSUB_ROOT |
${MQ_INSTALL_ROOT}/wemps |
The problem could also occur if the bipbroker.jar file, in the
${MQ_INSTALL_ROOT}/wemps/classes directory, is corrupted. This can be
tested in a UNIX® environment by using the jar -tvf command to
check that the bipbroker.jar contains the
com.ibm.broker.server.DataFlowEngine class.
If it does not contain the class, the jar file is corrupted.
|