Uploaded image for project: 'Couchbase Java Client'
  1. Couchbase Java Client
  2. JCBC-151

Client does timeout on connect in specific java environments (was believed to be java7 related).

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 1.3.0
    • 1.1-dp4
    • Core
    • Security Level: Public
    • None
    • Release Note

    Description

      People report that the Client does not work with 1.7. Here is a sample stack trace:

      2012-11-20 00:29:11.228 INFO com.couchbase.client.CouchbaseConnection: Added

      {QA sa=/127.0.0.1:11210, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0}

      to connect queue
      2012-11-20 00:29:11.240 INFO com.couchbase.client.CouchbaseConnection: Connection state changed for sun.nio.ch.SelectionKeyImpl@3f757322
      2012-11-20 00:29:11.502 INFO com.couchbase.client.ViewConnection: Added localhost/127.0.0.1:8092 to connect queue
      2012-11-20 00:29:11.505 INFO com.couchbase.client.CouchbaseClient: viewmode property isn't defined. Setting viewmode to production mode
      2012-11-20 00:29:11.647 INFO net.spy.memcached.auth.AuthThread: Authenticated to localhost/127.0.0.1:11210
      2012-11-20 00:29:12.051 INFO com.couchbase.client.http.AsyncConnectionManager: Opening new Couchbase HTTP connection
      2012-11-20 00:29:12.060 INFO com.couchbase.client.http.AsyncConnectionManager$ConnRequestCallback: localhost/127.0.0.1:8092 - Session request successful
      2012-11-20 00:29:17.111 ERROR com.couchbase.client.ViewNode$EventLogger: Connection timed out: [localhost/127.0.0.1:8092(closed)]
      java.lang.RuntimeException: Timed out waiting for operation
      at com.couchbase.client.internal.HttpFuture.get(HttpFuture.java:68)
      at com.couchbase.client.CouchbaseClient.getView(CouchbaseClient.java:428)
      at Example1.main(Example1.java:43)
      Caused by: java.util.concurrent.TimeoutException: Timed out waiting for operation
      at com.couchbase.client.internal.HttpFuture.get(HttpFuture.java:80)
      at com.couchbase.client.internal.HttpFuture.get(HttpFuture.java:65)
      ... 2 more
      2012-11-20 00:30:12.168 INFO com.couchbase.client.CouchbaseConnection: Shut down Couchbase client
      2012-11-20 00:30:12.177 INFO com.couchbase.client.ViewNode: Couchbase I/O reactor terminated
      Disconnected from the target VM, address: '127.0.0.1:65280', transport: 'socket'

      Process finished with exit code 0

      Also See http://www.couchbase.com/forums/thread/java-asyncconnectionmanager-timed-out-waiting-operation-please-help-console-log-included
      And http://stackoverflow.com/questions/13466010/using-java-api-in-scala-to-query-views-in-couchbase-throws-timeout-exception?utm_source=twitterfeed&utm_medium=twitter

      Attachments

        Issue Links

          For Gerrit Dashboard: JCBC-151
          # Subject Branch Project Status CR V

          Activity

            People

              daschl Michael Nitschinger
              daschl Michael Nitschinger
              Votes:
              3 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty