Sunday, 23 November 2014

AR Web Service Time out

AR Web Service is timing out
BMC Remedy AR System Server 7.6.04
Encountering the following error: Message not in catalog; Message number = 9130; 
nested exception is: java.net.SocketTimeoutException: Read timed out (ARERR 9130).
The above error is generated when filter consumes the wsdl 


Solution I found for the above issue


Checked pluginsvr_config.xml file. It should be under the location
<BMC Software Installation DIR\<server_name>\pluginsvr
There is a configurable time out parameter.

<plugins>
<plugin>
<name>ARSYS.ARF.WEBSERVICE</name>
<pathelement type="location"><BMC Software Installation DIR/<server_name>/pluginsvr/websvcjava7604_build002.jar</pathelement>
<classname>com.bmc.arsys.ws.plugin.WSPlugin</classname>
<userDefined>
<policyConfigDir><BMC Software Installation DIR/<server_name>/pluginsvr</policyConfigDir>
<!-- This configuration allows you to set the time-out for
webservices plugin. The value of timeout depends on following rules:-
* the timeout value finally considered would be minimum of the
filter-api-timeout and timeout set here.
* timeout value for plugin would always be less than
filter-api-timeout value (as configured in ar.cfg).
* filter-api-timeout value can max be of 300 secs.
-->
<timeout>40</timeout>
</userDefined>
</plugin>
<plugin>
 By default it is 40 seconds. Increase this value to 300 seconds & restart Java Plugin Server.

Also make sure Filter-API-Timeout & Server-Default-Plugin-Timeout also set to 300 seconds. Maximum valid value is 600 seconds.

No comments:

Post a Comment