2024-08-01 18:18:08:870 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - (Re)connecting to /127.0.0.1:53447 2024-08-01 18:18:08:871 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from INITIAL to CONNECTING [N/A]@1754990908 2024-08-01 18:18:08:873 +0000 [nioEventLoopGroup-2-12] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTING to CONNECTED [[id: 0x3fd3404a, L:/127.0.0.1:36624 - R:/127.0.0.1:53447]]@1754990908 2024-08-01 18:18:08:975 +0000 [defaultEventExecutorGroup-3-8] DEBUG org.opendaylight.jsonrpc.bus.messagelib.NotificationHandlerAdapter - Notification : {"jsonrpc":"2.0","method":"publish","params":"ABCD"} 2024-08-01 18:18:08:976 +0000 [defaultEventExecutorGroup-3-8] ERROR org.opendaylight.jsonrpc.bus.spi.AbstractMessageListenerAdapter - Caught exception on [id: 0x3fd3404a, L:/127.0.0.1:36624 - R:/127.0.0.1:53447], closing channel now java.lang.ClassCastException: class com.google.gson.JsonPrimitive cannot be cast to class com.google.gson.JsonArray (com.google.gson.JsonPrimitive and com.google.gson.JsonArray are in unnamed module of loader 'app') at org.opendaylight.jsonrpc.bus.messagelib.ProxyTest.lambda$testSubscriberProxy$0(ProxyTest.java:47) at org.opendaylight.jsonrpc.bus.messagelib.NotificationHandlerAdapter.onMessage(NotificationHandlerAdapter.java:44) at org.opendaylight.jsonrpc.bus.spi.AbstractMessageListenerAdapter.processResponse(AbstractMessageListenerAdapter.java:38) at org.opendaylight.jsonrpc.bus.zmq.ClientHandler.channelRead0(ClientHandler.java:43) at org.opendaylight.jsonrpc.bus.zmq.ClientHandler.channelRead0(ClientHandler.java:25) at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:61) at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:425) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:66) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-08-01 18:18:08:980 +0000 [nioEventLoopGroup-2-12] WARN io.netty.channel.DefaultChannelPipeline - An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. java.lang.ClassCastException: class com.google.gson.JsonPrimitive cannot be cast to class com.google.gson.JsonArray (com.google.gson.JsonPrimitive and com.google.gson.JsonArray are in unnamed module of loader 'app') at org.opendaylight.jsonrpc.bus.messagelib.ProxyTest.lambda$testSubscriberProxy$0(ProxyTest.java:47) at org.opendaylight.jsonrpc.bus.messagelib.NotificationHandlerAdapter.onMessage(NotificationHandlerAdapter.java:44) at org.opendaylight.jsonrpc.bus.spi.AbstractMessageListenerAdapter.processResponse(AbstractMessageListenerAdapter.java:38) at org.opendaylight.jsonrpc.bus.zmq.ClientHandler.channelRead0(ClientHandler.java:43) at org.opendaylight.jsonrpc.bus.zmq.ClientHandler.channelRead0(ClientHandler.java:25) at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.access$600(AbstractChannelHandlerContext.java:61) at io.netty.channel.AbstractChannelHandlerContext$7.run(AbstractChannelHandlerContext.java:425) at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) at io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:66) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.base/java.lang.Thread.run(Thread.java:1583) 2024-08-01 18:18:08:981 +0000 [nioEventLoopGroup-2-12] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Scheduling reconnect because state is CONNECTED@367336134 2024-08-01 18:18:08:981 +0000 [nioEventLoopGroup-2-12] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTED to INITIAL [[id: 0x3fd3404a, L:/127.0.0.1:36624 ! R:/127.0.0.1:53447]]@1754990908 2024-08-01 18:18:09:983 +0000 [nioEventLoopGroup-2-2] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - (Re)connecting to /127.0.0.1:53447 2024-08-01 18:18:09:984 +0000 [nioEventLoopGroup-2-2] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from INITIAL to CONNECTING [[id: 0x3fd3404a, L:/127.0.0.1:36624 ! R:/127.0.0.1:53447]]@1754990908 2024-08-01 18:18:09:986 +0000 [nioEventLoopGroup-2-3] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTING to CONNECTED [[id: 0xa26924ed, L:/127.0.0.1:36634 - R:/127.0.0.1:53447]]@1754990908 2024-08-01 18:18:13:975 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.ProxyServiceImpl - Cleaning up proxy instance AbstractSession [closeable=AbstractSession [PUB@zmq://0.0.0.0:53447@589254885], timeout=30000] 2024-08-01 18:18:13:975 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractSession [PUB@zmq://0.0.0.0:53447@589254885] 2024-08-01 18:18:13:977 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractReconnectingClient [state=CONNECTED, uri=zmq://127.0.0.1:53447, sessionType=SUB, hashCode=1754990908] 2024-08-01 18:18:13:977 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTED to DONE [[id: 0xa26924ed, L:/127.0.0.1:36634 ! R:/127.0.0.1:53447]]@1754990908 2024-08-01 18:18:13:977 +0000 [nioEventLoopGroup-2-3] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Scheduling reconnect because state is CONNECTED@367336134 2024-08-01 18:18:13:977 +0000 [nioEventLoopGroup-2-3] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from DONE to INITIAL [[id: 0xa26924ed, L:/127.0.0.1:36634 ! R:/127.0.0.1:53447]]@1754990908 2024-08-01 18:18:13:979 +0000 [main] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from INITIAL to DONE [[id: 0xa26924ed, L:/127.0.0.1:36634 ! R:/127.0.0.1:53447]]@1754990908 2024-08-01 18:18:13:990 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - (Re)connecting to /127.0.0.1:33669 2024-08-01 18:18:13:990 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from INITIAL to CONNECTING [N/A]@493786438 2024-08-01 18:18:13:991 +0000 [nioEventLoopGroup-2-7] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTING to CONNECTED [[id: 0x34c8e013, L:/127.0.0.1:47534 - R:/127.0.0.1:33669]]@493786438 2024-08-01 18:18:14:093 +0000 [defaultEventExecutorGroup-3-12] DEBUG org.opendaylight.jsonrpc.bus.messagelib.NotificationHandlerAdapter - Notification : {"jsonrpc":"2.0","method":"publish","params":"XYZ"} 2024-08-01 18:18:14:094 +0000 [defaultEventExecutorGroup-3-12] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractProxyHandlerAdapter - Attempting method candidate MethodCandidate [method=public void org.opendaylight.jsonrpc.bus.messagelib.ProxyTest$1.publish(java.lang.String)] 2024-08-01 18:18:14:096 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractReconnectingClient [state=CONNECTED, uri=zmq://127.0.0.1:33669, sessionType=SUB, hashCode=493786438] 2024-08-01 18:18:14:096 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTED to DONE [[id: 0x34c8e013, L:/127.0.0.1:47534 - R:/127.0.0.1:33669]]@493786438 2024-08-01 18:18:14:103 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - (Re)connecting to /127.0.0.1:38855 2024-08-01 18:18:14:103 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from INITIAL to CONNECTING [N/A]@2111306736 2024-08-01 18:18:14:104 +0000 [nioEventLoopGroup-2-10] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTING to CONNECTED [[id: 0x41a7a18b, L:/127.0.0.1:57868 - R:/127.0.0.1:38855]]@2111306736 2024-08-01 18:18:14:256 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.RequesterSessionImpl - Sending request : {"jsonrpc":"2.0","id":1,"method":"concat","params":["ABC","XYZ"]} 2024-08-01 18:18:14:258 +0000 [defaultEventExecutorGroup-3-3] DEBUG org.opendaylight.jsonrpc.bus.zmq.ServerHandler - First empty frame discarded : DefaultMessage [isLast=false, content=EmptyByteBufBE] 2024-08-01 18:18:14:258 +0000 [defaultEventExecutorGroup-3-3] INFO org.opendaylight.jsonrpc.bus.messagelib.ResponderSessionImpl - Request : {"jsonrpc":"2.0","id":1,"method":"concat","params":["ABC","XYZ"]} 2024-08-01 18:18:14:260 +0000 [defaultEventExecutorGroup-3-3] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractProxyHandlerAdapter - Attempting method candidate MethodCandidate [method=public java.lang.String org.opendaylight.jsonrpc.bus.messagelib.TestMessageServer.concat(java.lang.String,java.lang.String)] 2024-08-01 18:18:14:262 +0000 [defaultEventExecutorGroup-3-3] INFO org.opendaylight.jsonrpc.bus.messagelib.ResponderSessionImpl - Response : {"jsonrpc":"2.0","id":1,"result":"ABCXYZ"} 2024-08-01 18:18:14:263 +0000 [defaultEventExecutorGroup-3-2] DEBUG org.opendaylight.jsonrpc.bus.messagelib.RequesterSessionImpl - Response from [id: 0x41a7a18b, L:/127.0.0.1:57868 - R:/127.0.0.1:38855] : {"jsonrpc":"2.0","id":1,"result":"ABCXYZ"} 2024-08-01 18:18:14:264 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.ProxyServiceImpl - Cleaning up proxy instance AbstractSession [closeable=AbstractReconnectingClient [state=CONNECTED, uri=ws://127.0.0.1:38855, sessionType=REQ, hashCode=2111306736], timeout=30000] 2024-08-01 18:18:14:264 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractReconnectingClient [state=CONNECTED, uri=ws://127.0.0.1:38855, sessionType=REQ, hashCode=2111306736] 2024-08-01 18:18:14:264 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTED to DONE [[id: 0x41a7a18b, L:/127.0.0.1:57868 - R:/127.0.0.1:38855]]@2111306736 2024-08-01 18:18:14:264 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractSession [REP@ws://0.0.0.0:38855@503569370] 2024-08-01 18:18:14:269 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - (Re)connecting to /127.0.0.1:55253 2024-08-01 18:18:14:270 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from INITIAL to CONNECTING [N/A]@1975012969 2024-08-01 18:18:14:271 +0000 [nioEventLoopGroup-2-1] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTING to CONNECTED [[id: 0x58457284, L:/127.0.0.1:42020 - R:/127.0.0.1:55253]]@1975012969 2024-08-01 18:18:14:421 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.RequesterSessionImpl - Sending request : {"jsonrpc":"2.0","id":1,"method":"concat","params":["ABC","XYZ"]} 2024-08-01 18:18:14:423 +0000 [defaultEventExecutorGroup-3-5] DEBUG org.opendaylight.jsonrpc.bus.zmq.ServerHandler - First empty frame discarded : DefaultMessage [isLast=false, content=EmptyByteBufBE] 2024-08-01 18:18:14:423 +0000 [defaultEventExecutorGroup-3-5] INFO org.opendaylight.jsonrpc.bus.messagelib.ResponderSessionImpl - Request : {"jsonrpc":"2.0","id":1,"method":"concat","params":["ABC","XYZ"]} 2024-08-01 18:18:14:425 +0000 [defaultEventExecutorGroup-3-5] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractProxyHandlerAdapter - Attempting method candidate MethodCandidate [method=public java.lang.String org.opendaylight.jsonrpc.bus.messagelib.TestMessageServer.concat(java.lang.String,java.lang.String)] 2024-08-01 18:18:14:426 +0000 [defaultEventExecutorGroup-3-5] INFO org.opendaylight.jsonrpc.bus.messagelib.ResponderSessionImpl - Response : {"jsonrpc":"2.0","id":1,"result":"ABCXYZ"} 2024-08-01 18:18:14:427 +0000 [defaultEventExecutorGroup-3-4] DEBUG org.opendaylight.jsonrpc.bus.messagelib.RequesterSessionImpl - Response from [id: 0x58457284, L:/127.0.0.1:42020 - R:/127.0.0.1:55253] : {"jsonrpc":"2.0","id":1,"result":"ABCXYZ"} 2024-08-01 18:18:14:428 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.ProxyServiceImpl - Cleaning up proxy instance AbstractSession [closeable=AbstractReconnectingClient [state=CONNECTED, uri=http://127.0.0.1:55253, sessionType=REQ, hashCode=1975012969], timeout=30000] 2024-08-01 18:18:14:428 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractReconnectingClient [state=CONNECTED, uri=http://127.0.0.1:55253, sessionType=REQ, hashCode=1975012969] 2024-08-01 18:18:14:428 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTED to DONE [[id: 0x58457284, L:/127.0.0.1:42020 - R:/127.0.0.1:55253]]@1975012969 2024-08-01 18:18:14:429 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractSession [REP@http://0.0.0.0:55253@56206609] 2024-08-01 18:18:14:434 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - (Re)connecting to /127.0.0.1:33455 2024-08-01 18:18:14:435 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from INITIAL to CONNECTING [N/A]@392652259 2024-08-01 18:18:14:436 +0000 [nioEventLoopGroup-2-4] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTING to CONNECTED [[id: 0x515cd67e, L:/127.0.0.1:51922 - R:/127.0.0.1:33455]]@392652259 2024-08-01 18:18:14:586 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.RequesterSessionImpl - Sending request : {"jsonrpc":"2.0","id":1,"method":"concat","params":["ABC","XYZ"]} 2024-08-01 18:18:14:588 +0000 [defaultEventExecutorGroup-3-7] DEBUG org.opendaylight.jsonrpc.bus.zmq.ServerHandler - First empty frame discarded : DefaultMessage [isLast=false, content=EmptyByteBufBE] 2024-08-01 18:18:14:589 +0000 [defaultEventExecutorGroup-3-7] INFO org.opendaylight.jsonrpc.bus.messagelib.ResponderSessionImpl - Request : {"jsonrpc":"2.0","id":1,"method":"concat","params":["ABC","XYZ"]} 2024-08-01 18:18:14:590 +0000 [defaultEventExecutorGroup-3-7] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractProxyHandlerAdapter - Attempting method candidate MethodCandidate [method=public java.lang.String org.opendaylight.jsonrpc.bus.messagelib.TestMessageServer.concat(java.lang.String,java.lang.String)] 2024-08-01 18:18:14:591 +0000 [defaultEventExecutorGroup-3-7] INFO org.opendaylight.jsonrpc.bus.messagelib.ResponderSessionImpl - Response : {"jsonrpc":"2.0","id":1,"result":"ABCXYZ"} 2024-08-01 18:18:14:592 +0000 [defaultEventExecutorGroup-3-6] DEBUG org.opendaylight.jsonrpc.bus.messagelib.RequesterSessionImpl - Response from [id: 0x515cd67e, L:/127.0.0.1:51922 - R:/127.0.0.1:33455] : {"jsonrpc":"2.0","id":1,"result":"ABCXYZ"} 2024-08-01 18:18:14:592 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.ProxyServiceImpl - Cleaning up proxy instance AbstractSession [closeable=AbstractReconnectingClient [state=CONNECTED, uri=zmq://127.0.0.1:33455, sessionType=REQ, hashCode=392652259], timeout=30000] 2024-08-01 18:18:14:592 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractReconnectingClient [state=CONNECTED, uri=zmq://127.0.0.1:33455, sessionType=REQ, hashCode=392652259] 2024-08-01 18:18:14:592 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTED to DONE [[id: 0x515cd67e, L:/127.0.0.1:51922 - R:/127.0.0.1:33455]]@392652259 2024-08-01 18:18:14:593 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractSession [REP@zmq://0.0.0.0:33455@683639020] 2024-08-01 18:18:14:601 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - (Re)connecting to /127.0.0.1:50351 2024-08-01 18:18:14:601 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from INITIAL to CONNECTING [N/A]@1811858672 2024-08-01 18:18:14:602 +0000 [nioEventLoopGroup-2-7] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTING to CONNECTED [[id: 0x0aa1faa6, L:/127.0.0.1:58238 - R:/127.0.0.1:50351]]@1811858672 2024-08-01 18:18:14:702 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.ProxyServiceImpl - Cleaning up proxy instance AbstractSession [closeable=AbstractSession [PUB@zmq://0.0.0.0:50351@1895740560], timeout=30000] 2024-08-01 18:18:14:702 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractSession [PUB@zmq://0.0.0.0:50351@1895740560] 2024-08-01 18:18:14:703 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.messagelib.AbstractSession - Reference count reached 0, closing and removing AbstractReconnectingClient [state=CONNECTED, uri=zmq://127.0.0.1:50351, sessionType=SUB, hashCode=1811858672] 2024-08-01 18:18:14:703 +0000 [Time-limited test] DEBUG org.opendaylight.jsonrpc.bus.spi.AbstractReconnectingClient - Changing connection state from CONNECTED to DONE [[id: 0x0aa1faa6, L:/127.0.0.1:58238 - R:/127.0.0.1:50351]]@1811858672