850_update_bulletin - Progress Sonic Product Update Bulletin 8.5
850_update_bulletin - Progress Sonic Product Update Bulletin 8.5
850_update_bulletin - Progress Sonic Product Update Bulletin 8.5
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Reduce Contention in endpoint.call()<br />
What’s Also New in <strong>Sonic</strong> ESB and <strong>Sonic</strong> Workbench<br />
The XQEndpoint.call() operation allows a custom Java service to programmatically<br />
invoke an ESB endpoint.<br />
During calls to the XQEndpoint.call API, ESB sets the ReplyTo destination in the<br />
message from a fixed pool of temporary destinations. After the API call returns, the<br />
temporary destination is returned to the pool and re-used for subsequent API calls. In<br />
events where the API calls exceed the timeout interval, the temporary destinations are<br />
returned to the pool. If a response arrives for the timed out request, then it might be<br />
incorrectly treated as the response for a subsequent request.<br />
To resolve this issue, you can use one of the following methods:<br />
● Set the <strong>Sonic</strong>ESB.RefreshDestinationsOnCall system property to true. When you set<br />
this property, a unique temporary destination is used for each call. This can lead to a<br />
large number of temporary destinations if a large number of concurrent<br />
Endpoint.call API calls are expected.<br />
● Set the <strong>Sonic</strong>ESB.UniqueJMSCorrelationIDOnCall system property to true. When you<br />
set this property, each message is assigned a unique JMSCorrelationID before the<br />
Endpoint.call API call.<br />
This information has been added to the <strong>Sonic</strong> Workbench online help in the Workbench<br />
and in its PDF version, <strong>Sonic</strong> ESB Development Tools guide.<br />
Per-Message URL Override for <strong>Sonic</strong> Connect<br />
<strong>Sonic</strong> Connect Service allows you to override the destination URL of a web service<br />
invocation step using a request mapping rule.<br />
This information has been added to the <strong>Sonic</strong> Workbench online help in the Workbench<br />
and in its PDF version, <strong>Sonic</strong> ESB Development Tools guide.<br />
<strong>Progress</strong> <strong>Sonic</strong> <strong>Update</strong> <strong>Bulletin</strong> <strong>8.5</strong> 43