Mantis - Baratine
Viewing Issue Advanced Details
5801 minor always 09-24-14 13:35 10-27-23 05:40
nam  
 
normal  
new  
open  
none    
none  
0005801: ClientHamp websocket ConcurrentModificationException
io.baratine.core.ServiceExceptionConnect: Can't connect to HAMP server at http://localhost:8085/s/pod/. [^]
  java.util.ConcurrentModificationException
    at io.baratine.core.ServiceExceptionConnect.rethrow(ServiceExceptionConnect.java:64)
    at io.baratine.core.ServiceExceptionConnect.rethrow(ServiceExceptionConnect.java:36)
    at io.baratine.core.ServiceException.rethrow(ServiceException.java:94)
    at com.caucho.amp.message.QueryRefFuture.get(QueryRefFuture.java:92)
    at com.caucho.amp.message.QueryWithFutureMessageBase.offerAndGet(QueryWithFutureMessageBase.java:74)
    at com.yahoo.ycsb.db.DatabaseResourceServiceApi__AmpProxyChild.read(Unknown Source)
    at com.yahoo.ycsb.db.BaratineResourceClient.read(BaratineResourceClient.java:131)
    at com.yahoo.ycsb.DBWrapper.read(DBWrapper.java:90)
    at com.yahoo.ycsb.workloads.CoreWorkload.doTransactionRead(CoreWorkload.java:537)
    at com.yahoo.ycsb.workloads.CoreWorkload.doTransaction(CoreWorkload.java:479)
    at com.yahoo.ycsb.ClientThread.run(Client.java:241)
Caused by: io.baratine.core.ServiceExceptionConnect: Can't connect to HAMP server at http://localhost:8085/s/pod/. [^]
  java.util.ConcurrentModificationException
    at io.baratine.core.ServiceExceptionConnect.createAndRethrow(ServiceExceptionConnect.java:73)
    at com.caucho.amp.hamp.ConnectionHampFactoryClient.getOut(ConnectionHampFactoryClient.java:127)
    at com.caucho.amp.remote.ClientAmpBase$ClientChannel.getOut(ClientAmpBase.java:194)
    at com.caucho.amp.remote.ActorAmpOutClient.getOut(ActorAmpOutClient.java:65)
    at com.caucho.amp.remote.ActorAmpOutClientProxy.getOut(ActorAmpOutClientProxy.java:124)
    at com.caucho.amp.remote.ActorAmpOutClientProxy$ProxyMethod.query(ActorAmpOutClientProxy.java:238)
    at com.caucho.amp.actor.MethodAmpChild.query(MethodAmpChild.java:146)
    at com.caucho.amp.actor.ActorAmpBase.query(ActorAmpBase.java:249)
    at com.caucho.amp.message.QueryWithFutureMessage_N.invokeQuery(QueryWithFutureMessage_N.java:63)
    at com.caucho.amp.message.QueryItem.invoke(QueryItem.java:331)
    at com.caucho.amp.inbox.DeliverInbox.deliver(DeliverInbox.java:117)
    at com.caucho.amp.inbox.DeliverInbox.deliver(DeliverInbox.java:50)
    at com.caucho.amp.queue.QueueRing.deliver(QueueRing.java:293)
    at com.caucho.amp.queue.QueueRingResizing.deliver(QueueRingResizing.java:219)
    at com.caucho.amp.queue.WorkerDeliverSingleThread.runImpl(WorkerDeliverSingleThread.java:82)
    at com.caucho.amp.queue.WorkerDeliverBase.runStarted(WorkerDeliverBase.java:248)
    at com.caucho.amp.queue.WorkerDeliverBase.run(WorkerDeliverBase.java:174)
    at com.caucho.amp.thread.ThreadAmp.runTasks(ThreadAmp.java:187)
    at com.caucho.amp.thread.ThreadAmp.run(ThreadAmp.java:158)
Caused by: java.util.ConcurrentModificationException
    at java.util.ArrayList.sort(ArrayList.java:1456)
    at java.util.Collections.sort(Collections.java:175)
    at com.caucho.config.inject.DecoratorsBuilder.build(DecoratorsBuilder.java:240)
    at com.caucho.config.inject.DecoratorsBuilder.getDecoratorList(DecoratorsBuilder.java:225)
    at com.caucho.config.inject.DecoratorsBuilder.getDecorators(DecoratorsBuilder.java:199)
    at com.caucho.config.inject.BeanManagerBase.fillDecorators(BeanManagerBase.java:1057)
    at com.caucho.config.inject.BeanManagerBase.resolveDecorators(BeanManagerBase.java:1041)
    at com.caucho.config.gen.InterceptorFactory.introspectClassDecorators(InterceptorFactory.java:826)
    at com.caucho.config.gen.InterceptorFactory.introspectType(InterceptorFactory.java:630)
    at com.caucho.config.gen.InterceptorFactory.<init>(InterceptorFactory.java:132)
    at com.caucho.config.gen.AspectBeanFactoryCandi.createAspectFactory(AspectBeanFactoryCandi.java:173)
    at com.caucho.config.gen.AspectBeanFactoryCandi.<init>(AspectBeanFactoryCandi.java:57)
    at com.caucho.config.gen.BeanGeneratorCandi.<init>(BeanGeneratorCandi.java:99)
    at com.caucho.config.inject.InjectionTargetBuilder.build(InjectionTargetBuilder.java:367)
    at com.caucho.config.inject.InjectionTargetBuilder.bind(InjectionTargetBuilder.java:234)
    at com.caucho.config.inject.InjectionTargetBuilder.validate(InjectionTargetBuilder.java:225)
    at com.caucho.config.inject.ManagedBeanImpl.validate(ManagedBeanImpl.java:253)
    at com.caucho.config.inject.InjectManager.validate(InjectManager.java:2251)
    at com.caucho.config.inject.InjectManager.createCachedManagedBean(InjectManager.java:1021)
    at com.caucho.config.inject.InjectManager.createBeanSupplier(InjectManager.java:1003)
    at com.caucho.config.bean.CdiSupplier.create(CdiSupplier.java:54)
    at com.caucho.config.bean.BeanSupplierBuilder.build(BeanSupplierBuilder.java:45)
    at com.caucho.websocket.server.WebSocketEndpointSkeleton.<init>(WebSocketEndpointSkeleton.java:99)
    at com.caucho.websocket.client.WebSocketContainerImpl.connectToServer(WebSocketContainerImpl.java:264)
    at com.caucho.amp.hamp.ConnectionHampFactoryClient.getOut(ConnectionHampFactoryClient.java:120)
    ... 17 more

There are no notes attached to this issue.