JBoss EDS throwing "java.lang.IllegalArgumentException" when clustered

Solution Verified - Updated -

Issue

  • server.log contains error similar to:
2014-03-26 10:04:52,930 ERROR [org.jgroups.blocks.MethodCall] (Incoming-10,10.10.100.200:7600) exception in invoke()
java.lang.IllegalArgumentException
    at sun.reflect.GeneratedMethodAccessor466.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.jgroups.blocks.MethodCall.invoke(MethodCall.java:331)
    at org.teiid.replication.jboss.JGroupsObjectReplicator$1.handle(JGroupsObjectReplicator.java:414)
    at org.jgroups.blocks.RequestCorrelator.handleRequest(RequestCorrelator.java:637)
    at org.jgroups.blocks.RequestCorrelator.receiveMessage(RequestCorrelator.java:545)
    at org.jgroups.blocks.RequestCorrelator.receive(RequestCorrelator.java:368)
    at org.jgroups.blocks.MessageDispatcher$ProtocolAdapter.up(MessageDispatcher.java:775)
    at org.jgroups.JChannel.up(JChannel.java:1336)
    at org.jgroups.stack.ProtocolStack.up(ProtocolStack.java:454)
    at org.jgroups.protocols.pbcast.FLUSH.up(FLUSH.java:494)
    at org.jgroups.protocols.pbcast.STATE_TRANSFER.up(STATE_TRANSFER.java:153)
    at org.jgroups.protocols.FRAG2.up(FRAG2.java:188)
    at org.jgroups.protocols.FC.up(FC.java:473)
    at org.jgroups.protocols.pbcast.GMS.up(GMS.java:821)
    at org.jgroups.protocols.VIEW_SYNC.up(VIEW_SYNC.java:192)
    at org.jgroups.protocols.pbcast.STABLE.up(STABLE.java:233)
    at org.jgroups.protocols.UNICAST.up(UNICAST.java:328)
    at org.jgroups.protocols.pbcast.NAKACK.handleMessage(NAKACK.java:895)
    at org.jgroups.protocols.pbcast.NAKACK.up(NAKACK.java:708)
    at org.jgroups.protocols.BARRIER.up(BARRIER.java:136)
    at org.jgroups.protocols.VERIFY_SUSPECT.up(VERIFY_SUSPECT.java:176)
    at org.jgroups.protocols.FD.up(FD.java:284)
    at org.jgroups.protocols.FD_SOCK.up(FD_SOCK.java:328)
    at org.jgroups.protocols.MERGE2.up(MERGE2.java:144)
    at org.jgroups.protocols.Discovery.up(Discovery.java:264)
    at org.jgroups.protocols.TP$ProtocolAdapter.up(TP.java:2319)
    at org.jgroups.protocols.TP.passMessageUp(TP.java:1253)
    at org.jgroups.protocols.TP.access$100(TP.java:50)
    at org.jgroups.protocols.TP$IncomingPacket.handleMyMessage(TP.java:1830)
    at org.jgroups.protocols.TP$IncomingPacket.run(TP.java:1809)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
  • "java.lang.IllegalArgumentException" error between clusters on port 7600

Environment

  • Red Hat JBoss Enterprise Data Services (EDS) 5.3.1
  • clustered environment
  • ODBC connections

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In