Expand my Community achievements bar.

Error in LCDs clustering

Avatar

Level 1

Hi,

I am trying to configure the LCDs clustering which is deployed on JBoss 5.

The cluster configuration which I have done using the Cluster Help and application servers are able to join into the default cluster group.

When I am accessing the application I am getting following error:-

2010-04-01 15:45:57,656 INFO  [STDOUT] (Incoming-2,default-cluster,192.168.1.136:7800) [LCDS]04/01/2010 Received subscription from peer: 192.168.1.130:7800 subscribe? true selector: userLoginId='testuser1' subtopic: null

2010-04-01 15:45:57,661 INFO  [STDOUT] (Incoming-2,default-cluster,192.168.1.136:7800) [LCDS]04/01/2010 Error handling message pushed from cluster: java.lang.ClassCastException: org.jgroups.stack.IpAddress cannot be cast to java.lang.String

Exception=java.lang.ClassCastException: org.jgroups.stack.IpAddress cannot be cast to java.lang.String

        at flex.messaging.services.messaging.adapters.JMSAdapter.messageClientCreated(JMSAdapter.java:558)

        at flex.messaging.MessageClient.notifyCreatedListeners(MessageClient.java:642)

        at flex.messaging.services.messaging.SubscriptionManager.addSubscriber(SubscriptionManager.java:560)

        at flex.messaging.services.messaging.SubscriptionManager.addSubscriber(SubscriptionManager.java:399)

        at flex.messaging.services.MessageService.subscribeFromPeer(MessageService.java:770)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at flex.messaging.cluster.JGroupsCluster$ServiceOperationHandler.handleBroadcast(JGroupsCluster.java:797)

        at flex.messaging.cluster.JGroupsCluster.handle(JGroupsCluster.java:560)

        at org.jgroups.blocks.MessageDispatcher.handle(MessageDispatcher.java:612)

        at org.jgroups.blocks.RequestCorrelator.handleRequest(RequestCorrelator.java:542)

        at org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:450)

        at org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:327)

        at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:771)

        at org.jgroups.JChannel.up(JChannel.java:1326)

        at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:825)

        at org.jgroups.protocols.pbcast.GMS.up(GMS.java:863)

        at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:239)

        at org.jgroups.protocols.pbcast.NAKACK.handleMessage(NAKACK.java:862)

        at org.jgroups.protocols.pbcast.NAKACK.up(NAKACK.java:677)

        at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:144)

        at org.jgroups.protocols.FD.up(FD.java:296)

        at org.jgroups.protocols.MERGE2.up(MERGE2.java:138)

        at org.jgroups.protocols.Discovery.up(Discovery.java:237)

        at org.jgroups.protocols.TP.passMessageUp(TP.java:995)

        at org.jgroups.protocols.TP.access$100(TP.java:52)

        at org.jgroups.protocols.TP$IncomingPacket.handleMyMessage(TP.java:1451)

        at org.jgroups.protocols.TP$IncomingPacket.run(TP.java:1422)

        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)

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

Please help me out over here, also if someone guide me to configure and test the LCDs clustering then it will be great.
Best Regards
Sandesh
2 Replies

Avatar

Level 1

The Issue has been fixed by Adobe Engg team and they have provided a hotfix /patch.

Best Regards,

Sandesh

Avatar

Level 1

Hi Sandesh,

Is there any patch released for BlazeDS ?

Thanks