<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ReceiveThread: caught java.net.SocketTimeoutException in Call Control</title>
    <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593328#M2341</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Mohan. Just to confirm:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;It is not possible to determine the &lt;STRONG&gt;particular action&lt;/STRONG&gt; that is timing out based on the jtapi log.&lt;/LI&gt;&lt;LI&gt;It is not possible to determine the &lt;STRONG&gt;timeout value&lt;/STRONG&gt; based on the jtapi log.&lt;/LI&gt;&lt;LI&gt;The timeout involved is not the OpenRequestTimeout since the supervisor is already open.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Correct?&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 13 Sep 2016 12:26:24 GMT</pubDate>
    <dc:creator>derrickgunter</dc:creator>
    <dc:date>2016-09-13T12:26:24Z</dc:date>
    <item>
      <title>ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593321#M2334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Due to network issues one of our customers periodically receives "java.net.SocketTimeoutException":&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;35297140: Aug 22 10:20:56.636 EDT %JTAPI-CTIIMPL-7-UNK:(P1-10.41.8.11) ReceiveThread: caught java.net.SocketTimeoutException: Read timed out&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;35297141: Aug 22 10:20:56.636 EDT %JTAPI-MISC-7-UNK:(P1-10.41.8.11) ReceiveThread: exiting&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;35297142: Aug 22 10:20:56.636 EDT %JTAPI-MISC-7-UNK:(P1-10.41.8.11) ReceiveThread: notifying handler of demise&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;35297143: Aug 22 10:20:56.636 EDT %JTAPI-PROTOCOL-7-UNK:(P1-10.41.8.11) received Event: com.cisco.cti.protocol.ProviderOutOfServiceEvent {&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp; eventSequence&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1734381&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp; PROVIDER_OUT_OF_SERVICE_EVENT = 200&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;&amp;nbsp; }&lt;/P&gt;&lt;P style="padding-left: 30px;"&gt;35297144: Aug 22 10:20:56.636 EDT %JTAPI-MISC-7-UNK:(P1-10.41.8.11) EventThread: queuing com.cisco.cti.protocol.ProviderOutOfServiceEvent&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question: Is it possible to set this timeout through a JTAPI call?&amp;nbsp; JTAPI log is attached.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Derrick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Sep 2016 13:28:55 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593321#M2334</guid>
      <dc:creator>derrickgunter</dc:creator>
      <dc:date>2016-09-07T13:28:55Z</dc:date>
    </item>
    <item>
      <title>Re: ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593322#M2335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Second question: Can the reason reason for this "read" timeout be determined?&amp;nbsp; Or at least potential reasons.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Sep 2016 13:30:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593322#M2335</guid>
      <dc:creator>derrickgunter</dc:creator>
      <dc:date>2016-09-07T13:30:00Z</dc:date>
    </item>
    <item>
      <title>Re: ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593323#M2336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I found the CiscoJtapiProperties.setProviderOpenRequestTimeout() but think that the provider was already opened.&lt;/P&gt;&lt;P&gt;Any ideas what this timeout was from and if we can set it?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;BR /&gt;Derrick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Sep 2016 13:56:56 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593323#M2336</guid>
      <dc:creator>derrickgunter</dc:creator>
      <dc:date>2016-09-07T13:56:56Z</dc:date>
    </item>
    <item>
      <title>Re: ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593324#M2337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any ideas? Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 17:12:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593324#M2337</guid>
      <dc:creator>derrickgunter</dc:creator>
      <dc:date>2016-09-12T17:12:50Z</dc:date>
    </item>
    <item>
      <title>Re: ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593325#M2338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: arial; font-size: 12px;"&gt;CiscoJtapiProperties.setProviderOpenRequestTimeout() needs to be done before getProvider() API call. Something like this:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;JtapiPeer peer = JtapiPeerFactory.getJtapiPeer ( null );&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;&amp;nbsp; if(peer instanceof CiscoJtapiPeer){&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CiscoJtapiProperties jProps = ((CiscoJtapiPeer)peer).getJtapiProperties();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; jProps.setTracePath("\\D:\\Traces\\WorkFlow");&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; jProps.setUseJavaConsoleTrace(false);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;jProps.&lt;/STRONG&gt;&lt;SPAN style="color: #3d3d3d; font-family: arial; font-size: 12px;"&gt;&lt;STRONG&gt;setProviderOpenRequestTimeout(REQUIREDSOCKETIMEOUT);&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MyProviderObserver providerObserver = new MyProviderObserver ();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; provider = peer.getProvider ( providerName );&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #353833; font-family: Arial, Helvetica, sans-serif; font-size: 12.16px;"&gt;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 17:36:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593325#M2338</guid>
      <dc:creator>mpotluri</dc:creator>
      <dc:date>2016-09-12T17:36:43Z</dc:date>
    </item>
    <item>
      <title>Re: ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593326#M2339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Mohan.&amp;nbsp; But in this case the provider has been open for a long time so this is not a timeout for open the provider.&amp;nbsp; It specifically says that "Read timed out":&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;35297140: Aug 22 10:20:56.636 EDT %JTAPI-CTIIMPL-7-UNK:(P1-10.41.8.11) ReceiveThread: caught java.net.SocketTimeoutException: Read timed out&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this definitely controlled by the same &lt;STRONG style="font-size: 12px; font-family: arial; color: #3d3d3d;"&gt;setProviderOpenRequestTimeout&lt;/STRONG&gt;?&amp;nbsp; If not what would this timeout be?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks again!&lt;/P&gt;&lt;P&gt;Derrick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 18:40:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593326#M2339</guid>
      <dc:creator>derrickgunter</dc:creator>
      <dc:date>2016-09-12T18:40:52Z</dc:date>
    </item>
    <item>
      <title>Re: ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593327#M2340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If this is after a successful socket connection, network issue may be at play. Wireshark traces may give more info. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Sep 2016 20:32:01 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593327#M2340</guid>
      <dc:creator>mpotluri</dc:creator>
      <dc:date>2016-09-12T20:32:01Z</dc:date>
    </item>
    <item>
      <title>Re: ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593328#M2341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Mohan. Just to confirm:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;It is not possible to determine the &lt;STRONG&gt;particular action&lt;/STRONG&gt; that is timing out based on the jtapi log.&lt;/LI&gt;&lt;LI&gt;It is not possible to determine the &lt;STRONG&gt;timeout value&lt;/STRONG&gt; based on the jtapi log.&lt;/LI&gt;&lt;LI&gt;The timeout involved is not the OpenRequestTimeout since the supervisor is already open.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Correct?&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Sep 2016 12:26:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593328#M2341</guid>
      <dc:creator>derrickgunter</dc:creator>
      <dc:date>2016-09-13T12:26:24Z</dc:date>
    </item>
    <item>
      <title>Re: ReceiveThread: caught java.net.SocketTimeoutException</title>
      <link>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593329#M2342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The exception seems to be coming from JVM and jtapi log doesn't show the operation that timed out though at this time, JTAPI is waiting a response for redirect request. &lt;/P&gt;&lt;P&gt;In this case JVM default timeout values should apply and JTAPI logs doesn't any internal timeouts firing. Looks like some timers at TCP level fired off.&lt;/P&gt;&lt;P&gt;Yes the openRequestTimeOut doesn't apply in this case. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Sep 2016 13:28:55 GMT</pubDate>
      <guid>https://community.cisco.com/t5/call-control/receivethread-caught-java-net-sockettimeoutexception/m-p/3593329#M2342</guid>
      <dc:creator>mpotluri</dc:creator>
      <dc:date>2016-09-13T13:28:55Z</dc:date>
    </item>
  </channel>
</rss>

