Error when trying to “COMMIT” changes in Decision tables from WebStudio.

Error when trying to “COMMIT” changes in Decision tables from WebStudio.

book

Article ID: KB0083592

calendar_today

Updated On:

Products Versions
TIBCO BusinessEvents Enterprise Edition TIBCO BusinessEvents Enterprise Edition 5.4.1

Description

While doing the "Commit" option in WebStudio, an error pop-up "Error connecting to server, Check if TIBCO Business Events Web Studio server is running". This error was seen even when the Rules Management Server (RMS) was running. 

Also, in the RMS server logs you will find an ERROR like this “Exception while invoking rule function java.lang.IllegalStateException: The request associated with the AsyncContext has already completed processing”.

Issue/Introduction

"Error connecting to server, Check if TIBCO Business Events Web Studio server is running" error when trying to “COMMIT” changes in Decision tables from WebStudio.

Environment

x86_64 / Windows

Resolution

The error is seen when the "COMMIT" operation is taking more time than the specified timeout in the RMS.cdd file. Here you have to increase the  default value of tibco.clientVar.Webstudio/Connection/timeout in CDD file or you can set it to unlimited(-1) to fix the issue.

 Example: <property name="tibco.clientVar.Webstudio/Connection/timeout" type="integer" value="-1"/>
     
A restart of the RMS server is required for the changes to take affect.

Additional Information

connection timeout, Commit, AsyncContext