com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread

Jive Software Open Source | Gaston Dombiak | 9 years ago
  1. 0

    com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread at com.tangosol.coherence.Component._assertFailed(Component.CDB:12) at com.tangosol.coherence.Component._assert(Component.CDB:3) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.poll(Service.CDB:4) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.poll(Service.CDB:18) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService.query(InvocationService.CDB:17) at com.tangosol.coherence.component.util.safeService.SafeInvocationService.query(SafeInvocationService.CDB:1) at com.jivesoftware.util.cache.CoherenceClusteredCacheFactory.doSynchronousClusterTask(CoherenceClusteredCacheFactory.java:274) at org.jivesoftware.util.cache.CacheFactory.doSynchronousClusterTask(CacheFactory.java:502) at com.jivesoftware.openfire.session.RemoteSession.doSynchronousClusterTask(RemoteSession.java:162) at com.jivesoftware.openfire.session.RemoteClientSession.getActiveList(RemoteClientSession.java:47) at org.jivesoftware.openfire.roster.Roster.broadcastPresence(Roster.java:568) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.broadcastUpdate(PresenceUpdateHandler.java:281) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:135) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:110) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:174) at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:133) at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:69) at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:75) at org.jivesoftware.openfire.SessionManager$ClientSessionListener.onConnectionClose(SessionManager.java:1116) at org.jivesoftware.openfire.net.VirtualConnection.notifyCloseListeners(VirtualConnection.java:190) at org.jivesoftware.openfire.net.VirtualConnection.close(VirtualConnection.java:166) at org.jivesoftware.openfire.http.HttpSession.close(HttpSession.java:159) at com.jivesoftware.openfire.session.RemoteSessionTask.run(RemoteSessionTask.java:65) at com.jivesoftware.openfire.session.ClientSessionTask.run(ClientSessionTask.java:46) at com.jivesoftware.util.cache.CoherenceClusteredCacheFactory$1.run(CoherenceClusteredCacheFactory.java:321) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService.onInvocationMessage(InvocationService.CDB:6) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService$InvocationMessage.onReceived(InvocationService.CDB:32) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onMessage(Service.CDB:9) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onNotify(Service.CDB:123) at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:35) at java.lang.Thread.run(Unknown Source)

    Jive Software Open Source | 9 years ago | Gaston Dombiak
    com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread
  2. 0

    com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread at com.tangosol.coherence.Component._assertFailed(Component.CDB:12) at com.tangosol.coherence.Component._assert(Component.CDB:3) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.poll(Service.CDB:4) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.poll(Service.CDB:18) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService.query(InvocationService.CDB:17) at com.tangosol.coherence.component.util.safeService.SafeInvocationService.query(SafeInvocationService.CDB:1) at com.jivesoftware.util.cache.CoherenceClusteredCacheFactory.doSynchronousClusterTask(CoherenceClusteredCacheFactory.java:274) at org.jivesoftware.util.cache.CacheFactory.doSynchronousClusterTask(CacheFactory.java:502) at com.jivesoftware.openfire.session.RemoteSession.doSynchronousClusterTask(RemoteSession.java:162) at com.jivesoftware.openfire.session.RemoteClientSession.getActiveList(RemoteClientSession.java:47) at org.jivesoftware.openfire.roster.Roster.broadcastPresence(Roster.java:568) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.broadcastUpdate(PresenceUpdateHandler.java:281) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:135) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:110) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:174) at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:133) at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:69) at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:75) at org.jivesoftware.openfire.SessionManager$ClientSessionListener.onConnectionClose(SessionManager.java:1116) at org.jivesoftware.openfire.net.VirtualConnection.notifyCloseListeners(VirtualConnection.java:190) at org.jivesoftware.openfire.net.VirtualConnection.close(VirtualConnection.java:166) at org.jivesoftware.openfire.http.HttpSession.close(HttpSession.java:159) at com.jivesoftware.openfire.session.RemoteSessionTask.run(RemoteSessionTask.java:65) at com.jivesoftware.openfire.session.ClientSessionTask.run(ClientSessionTask.java:46) at com.jivesoftware.util.cache.CoherenceClusteredCacheFactory$1.run(CoherenceClusteredCacheFactory.java:321) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService.onInvocationMessage(InvocationService.CDB:6) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService$InvocationMessage.onReceived(InvocationService.CDB:32) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onMessage(Service.CDB:9) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onNotify(Service.CDB:123) at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:35) at java.lang.Thread.run(Unknown Source)

    JIRA | 9 years ago | Gaston Dombiak
    com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread
  3. 0

    com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread at com.tangosol.coherence.Component._assertFailed(Component.CDB:12) at com.tangosol.coherence.Component._assert(Component.CDB:3) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.poll(Service.CDB:4) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.poll(Service.CDB:18) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService.query(InvocationService.CDB:17) at com.tangosol.coherence.component.util.safeService.SafeInvocationService.query(SafeInvocationService.CDB:1) at com.jivesoftware.util.cache.CoherenceClusteredCacheFactory.doSynchronousClusterTask(CoherenceClusteredCacheFactory.java:274) at org.jivesoftware.util.cache.CacheFactory.doSynchronousClusterTask(CacheFactory.java:502) at com.jivesoftware.openfire.session.RemoteSession.doSynchronousClusterTask(RemoteSession.java:162) at com.jivesoftware.openfire.session.RemoteClientSession.getActiveList(RemoteClientSession.java:47) at org.jivesoftware.openfire.roster.Roster.broadcastPresence(Roster.java:568) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.broadcastUpdate(PresenceUpdateHandler.java:281) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:135) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:110) at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:174) at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:133) at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:69) at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:75) at org.jivesoftware.openfire.SessionManager$ClientSessionListener.onConnectionClose(SessionManager.java:1116) at org.jivesoftware.openfire.net.VirtualConnection.notifyCloseListeners(VirtualConnection.java:190) at org.jivesoftware.openfire.net.VirtualConnection.close(VirtualConnection.java:166) at org.jivesoftware.openfire.http.HttpSession.close(HttpSession.java:159) at com.jivesoftware.openfire.session.RemoteSessionTask.run(RemoteSessionTask.java:65) at com.jivesoftware.openfire.session.ClientSessionTask.run(ClientSessionTask.java:46) at com.jivesoftware.util.cache.CoherenceClusteredCacheFactory$1.run(CoherenceClusteredCacheFactory.java:321) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService.onInvocationMessage(InvocationService.CDB:6) at com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService$InvocationMessage.onReceived(InvocationService.CDB:32) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onMessage(Service.CDB:9) at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onNotify(Service.CDB:123) at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:35) at java.lang.Thread.run(Unknown Source)

    Jive Software Open Source | 9 years ago | Gaston Dombiak
    com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Controllable Cache Store issue ?

    Oracle Community | 5 years ago | 878789
    com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread
  6. 0

    Pushreplication Example failing

    Oracle Community | 2 years ago | Adam Niwczinski-Oracle
    com.tangosol.util.AssertionException: poll() is a blocking call and cannot be called on the Service thread

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.tangosol.util.AssertionException

      poll() is a blocking call and cannot be called on the Service thread

      at com.tangosol.coherence.Component._assertFailed()
    2. com.tangosol.coherence
      SafeInvocationService.query
      1. com.tangosol.coherence.Component._assertFailed(Component.CDB:12)
      2. com.tangosol.coherence.Component._assert(Component.CDB:3)
      3. com.tangosol.coherence.component.util.daemon.queueProcessor.Service.poll(Service.CDB:4)
      4. com.tangosol.coherence.component.util.daemon.queueProcessor.Service.poll(Service.CDB:18)
      5. com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService.query(InvocationService.CDB:17)
      6. com.tangosol.coherence.component.util.safeService.SafeInvocationService.query(SafeInvocationService.CDB:1)
      6 frames
    3. com.jivesoftware.util
      CoherenceClusteredCacheFactory.doSynchronousClusterTask
      1. com.jivesoftware.util.cache.CoherenceClusteredCacheFactory.doSynchronousClusterTask(CoherenceClusteredCacheFactory.java:274)
      1 frame
    4. org.jivesoftware.util
      CacheFactory.doSynchronousClusterTask
      1. org.jivesoftware.util.cache.CacheFactory.doSynchronousClusterTask(CacheFactory.java:502)
      1 frame
    5. com.jivesoftware.openfire
      RemoteClientSession.getActiveList
      1. com.jivesoftware.openfire.session.RemoteSession.doSynchronousClusterTask(RemoteSession.java:162)
      2. com.jivesoftware.openfire.session.RemoteClientSession.getActiveList(RemoteClientSession.java:47)
      2 frames
    6. org.jivesoftware.openfire
      HttpSession.close
      1. org.jivesoftware.openfire.roster.Roster.broadcastPresence(Roster.java:568)
      2. org.jivesoftware.openfire.handler.PresenceUpdateHandler.broadcastUpdate(PresenceUpdateHandler.java:281)
      3. org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:135)
      4. org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:110)
      5. org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:174)
      6. org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:133)
      7. org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:69)
      8. org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:75)
      9. org.jivesoftware.openfire.SessionManager$ClientSessionListener.onConnectionClose(SessionManager.java:1116)
      10. org.jivesoftware.openfire.net.VirtualConnection.notifyCloseListeners(VirtualConnection.java:190)
      11. org.jivesoftware.openfire.net.VirtualConnection.close(VirtualConnection.java:166)
      12. org.jivesoftware.openfire.http.HttpSession.close(HttpSession.java:159)
      12 frames
    7. com.jivesoftware.openfire
      ClientSessionTask.run
      1. com.jivesoftware.openfire.session.RemoteSessionTask.run(RemoteSessionTask.java:65)
      2. com.jivesoftware.openfire.session.ClientSessionTask.run(ClientSessionTask.java:46)
      2 frames
    8. com.jivesoftware.util
      CoherenceClusteredCacheFactory$1.run
      1. com.jivesoftware.util.cache.CoherenceClusteredCacheFactory$1.run(CoherenceClusteredCacheFactory.java:321)
      1 frame
    9. com.tangosol.coherence
      Daemon.run
      1. com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService.onInvocationMessage(InvocationService.CDB:6)
      2. com.tangosol.coherence.component.util.daemon.queueProcessor.service.InvocationService$InvocationMessage.onReceived(InvocationService.CDB:32)
      3. com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onMessage(Service.CDB:9)
      4. com.tangosol.coherence.component.util.daemon.queueProcessor.Service.onNotify(Service.CDB:123)
      5. com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:35)
      5 frames
    10. Java RT
      Thread.run
      1. java.lang.Thread.run(Unknown Source)
      1 frame