Products | Versions |
---|---|
TIBCO Hawk | - |
Not Applicable | - |
Resolution:
The error messages are caused when the executeForString() or executeForNumber() is waiting for the return result from the scripts. They block the Hawk agent from taking further action while the script is running. If the script does not return in ten seconds, the agent terminates script execution. As a workaround, either update the script to return quickly or you can use a custom executable to run the process in the background and pipe the result to a log file. Then write another rulebase to monitor the log file.