There are multiple causes for failure of enabling tracing.
1). TIBCO BusinessWorks ProcessMonitor(BWPM) server is unable to send messages on the command queue.
- Check that your Data Providers are up and running.
- Check the server .loga file of the BWPM server for any error logged when trying to enable tracing.
- Try enabling tracing on a different activity in same process or in a different process, try enabling tracing.
- You can try using the option of advanced tracing from the trace settings option and see if it works for other domains/applications.
- If the above does not helpee then try setting tracing via the
njams_config.xml file. 2). Temporary queues are disabled at TIBCO Enterprise Message Service (EMS).
- Ensure that temporary queue creation is not disabled in EMS.
- Monitor the command destination by using GEMS when a trace point is set. The monitor should show three temporary messages: send, receive, and ack. For details, refer to the attached screenshot (Filename: CommandQueueMonitor.jpg).
3). BW engine has encountered an error and is unresponsive.
- Check the BW logs for any error occurred as after error the behavior of BW Engine is unpredictable.
- Restart the BW application and try setting tracing using the BWPM server (GUI).
- If the issue persists, get a thread dump of the BW engine with the issue to get details about the root cause.