Warning message ‘create publisher failed: invalid temporary topic’ seen in EMS log files.
book
Article ID: KB0077695
calendar_today
Updated On:
Products
Versions
TIBCO Enterprise Message Service
All
Description
Sometimes we see warning message as ‘create publisher failed: invalid temporary topic’ in EMS server log files. What does this warning messages specify?
Issue/Introduction
Sometimes we see warning message as ‘create publisher failed: invalid temporary topic’ in EMS server log files. What does this warning messages specify?
Environment
ALL
Resolution
This simply means the temporary topic does not exist anymore. The temporary topic could have been deleted explicitly by the application, or the temporary topic does not have any consumers nor pending messages so EMS automatically cleans it up. This warning message is due to an enhancement implemented in EMS 8.3 which goes as: ========= The EMS server now reports a warning message when a client fails to create a producer on a temporary destination that includes the server name as its second member. For example, a destination that starts with $TMP$.server-name. Previously, warnings were only issued following a failure to create a consumer under the same circumstances. ========== A typical scenario you will see this error is the request / reply. The requestor send’s a message to a static topic and expect reply from a temporary topic. The requestor usually have a timeout setting, if no response is received it will delete the temporary topic. And by the time the replier is about to send the reply ( by creating publisher on the temporary topic ) the topic is gone and this error is return.