This discussion is archived
0 Replies Latest reply: Aug 4, 2013 10:36 PM by 727deb30-9084-46a3-852d-0677103e8ac3 RSS

getting an interrupted exception when trying to bring down the service

727deb30-9084-46a3-852d-0677103e8ac3 Newbie
Currently Being Moderated

Hi,

From the client side , I started an invocation service which is giving an interrupted exception when trying to shut it down.

 

2013-08-01 12:21:15.576 PDT ERROR -  -  -  - Oracle Coherence 3.7.1.6 (thread=Invocation:customerLoaderWM:EventDispatcher, member=5): This thread was interrupted while waiting for the results of a request:

Poll

  {

  PollId=20, active

  InitTimeMillis=1375384875574

  Service=Cluster (0)

  RespondedMemberSet=[]

  LeftMemberSet=[]

  RemainingMemberSet=[1]

  },

2013-08-01 12:21:15.576 PDT ERROR -  -  -  - Oracle Coherence 3.7.1.6 (thread=Invocation:customerLoaderWM:EventDispatcher, member=5): Error while starting service "customerLoaderWM": (Wrapped: Interrupted while waiting for response from:[Member(Id=1, Timestamp=2013-08-01 12:20:11.375, Address=10.241.100.189:18088, MachineId=42483, Location=site:,machine:slc05esi,process:4777,member:ecs1, Role=OracleChargingLauncher)]) java.lang.InterruptedException

    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.processPollInterrupt(Grid.CDB:40)

    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.poll(Grid.CDB:54)

    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.poll(Grid.CDB:11)

    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.ClusterService.ensureService(ClusterService.CDB:15)

    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.register(Grid.CDB:5)

    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:3)

    at com.tangosol.coherence.component.util.SafeService.startService(SafeService.CDB:39)

    at com.tangosol.coherence.component.util.SafeService.restartService(SafeService.CDB:28)

    at com.tangosol.coherence.component.util.SafeService.ensureRunningService(SafeService.CDB:23)

    at com.tangosol.coherence.component.util.SafeService.start(SafeService.CDB:14)

    at com.tangosol.coherence.commonj.WorkManager.getServers(WorkManager.java:599)

    at com.tangosol.coherence.commonj.WorkManager.disableServer(WorkManager.java:656)

    at com.tangosol.coherence.commonj.WorkManager$ServiceListener.memberLeft(WorkManager.java:1213)

    at com.tangosol.net.MemberEvent.dispatch(MemberEvent.java:116)

    at com.tangosol.net.MemberEvent.dispatch(MemberEvent.java:87)

    at com.tangosol.coherence.component.util.SafeService.translateEvent(SafeService.CDB:28)

    at com.tangosol.coherence.component.util.SafeService.memberLeft(SafeService.CDB:1)

    at com.tangosol.net.MemberEvent.dispatch(MemberEvent.java:116)

    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid$DispatchEvent.run(Grid.CDB:7)

    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service$EventDispatcher.onNotify(Service.CDB:26)

    at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)

    at java.lang.Thread.run(Thread.java:662)

Caused by: java.lang.InterruptedException

    at java.lang.Object.wait(Native Method)

    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.poll(Grid.CDB:39)

 

It says one thread is interrupted by another. Has anyone faced this issue?.

Any info on this is appreciated.

Thanks.

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points