Why do I see the "Message: Cannot Terminate Job, Missing IM subject prefix system property" when I click either "Terminate" or "Cancel" transaction from BC Configuration gui?.
book
Article ID: KB0092192
calendar_today
Updated On:
Products
Versions
TIBCO BusinessConnect
-
Not Applicable
-
Description
Resolution: The reason for this error could be that an incorrect value for "bc.im.subjectPrefix" property that is being passed to the config server. It is likely that on the machine you got the above error, this value was not being taken from your im_env.bat file. You can check the value of this property after you execute "runENV" script followed by either "set" or "env" at the prompt.
For eg.,When you click on "cancel transaction", configuration server publishes an RV message to the BC engine on %IM_SUBJECT_PREFIX%.<installation name>.hubEngine.Request.all and "kill 8" is executed on the Job ID of the particular transaction. Similarly, when you click on "resend" it publishes the message to BC Engine to pick up the job based on the Job ID and reprocess the job
When you are running BC configuration server as NT process, then you would need to set the below property
bc.im.subjectPrefix:
in <your bc>\tools\ntservice\configserver.prop file and reinstall the BC NT services.
Issue/Introduction
Why do I see the "Message: Cannot Terminate Job, Missing IM subject prefix system property" when I click either "Terminate" or "Cancel" transaction from BC Configuration gui?.
Environment
Product: TIBCO BusinessConnect
Version: 3.0.1
OS: Windows NT 4.0
--------------------