[
https://issues.jboss.org/browse/ISPN-5581?page=com.atlassian.jira.plugin....
]
Galder Zamarreño commented on ISPN-5581:
----------------------------------------
This seems to be generated by AuthRequests, which respond early and in the encode
implementation and then return None, which then gets encoded once again:
{code}
2015-06-29 09:23:09,121 2733 TRACE [org.infinispan.server.hotrod.HotRodDecoder]
(HotRodServerWorker-7-1:) Decode using instance @4589068b
2015-06-29 09:23:09,121 2733 TRACE [org.infinispan.server.hotrod.Decoder2x$]
(HotRodServerWorker-7-1:) Operation code: 35 has been matched to AuthRequest
2015-06-29 09:23:09,121 2733 TRACE [org.infinispan.server.hotrod.HotRodDecoder]
(HotRodServerWorker-7-1:) Decoded header HotRodHeader{op=AuthRequest, version=23,
messageId=6, cacheName=, flag=0, clientIntelligence=3, topologyId=-1}
2015-06-29 09:23:09,123 2735 TRACE [org.infinispan.server.hotrod.HotRodEncoder]
(HotRodServerWorker-7-1:) Encode msg AuthResponse{version=23, messageId=6,
challenge=null}
2015-06-29 09:23:09,123 2735 TRACE [org.infinispan.server.hotrod.Encoder2x$]
(HotRodServerWorker-7-1:) Write topology response header with no change
2015-06-29 09:23:09,123 2735 TRACE [org.infinispan.server.hotrod.HotRodEncoder]
(HotRodServerWorker-7-1:) Write buffer contents A1062400000100 to channel [id: 0xace39e7e,
/127.0.0.1:49216 => /127.0.0.1:12311]
2015-06-29 09:23:09,125 2737 TRACE [org.infinispan.server.hotrod.HotRodDecoder]
(HotRodServerWorker-7-1:) Write response None
2015-06-29 09:23:09,125 2737 TRACE [org.infinispan.server.hotrod.HotRodEncoder]
(HotRodServerWorker-7-1:) Encode msg None
2015-06-29 09:23:09,126 2738 ERROR [org.infinispan.server.hotrod.HotRodEncoder]
(HotRodServerWorker-7-1:) ISPN005023: Exception encoding message None
{code}
"scala.MatchError: None" in HotRodEncoder
-----------------------------------------
Key: ISPN-5581
URL:
https://issues.jboss.org/browse/ISPN-5581
Project: Infinispan
Issue Type: Feature Request
Components: Remote Protocols
Affects Versions: 8.0.0.Alpha2, 7.2.3.Final
Reporter: Galder Zamarreño
Assignee: Galder Zamarreño
Fix For: 7.2.4.Final, 8.0.0.Final
As a result of fixing ISPN-5576, the following exceptions have started appearing
{code}
[08:29:12] : [org.infinispan:infinispan-server-hotrod] 04:29:12,353 ERROR
(HotRodServerWorker-11-1:) [HotRodEncoder] ISPN005023: Exception encoding message None
[08:29:12] : [org.infinispan:infinispan-server-hotrod] scala.MatchError: None (of class
scala.None$)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodEncoder.encode(HotRodEncoder.scala:32)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:633)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:691)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:681)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:716)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:954)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:243)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder.writeResponse(HotRodDecoder.scala:234)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder.customDecodeHeader(HotRodDecoder.scala:193)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder.org$infinispan$server$hotrod$HotRodDecoder$$decodeHeader(HotRodDecoder.scala:84)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder$$anonfun$decode$1.apply$mcV$sp(HotRodDecoder.scala:47)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder$$anon$1.run(HotRodDecoder.scala:206)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder$$anon$1.run(HotRodDecoder.scala:205)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.security.Security.doAs(Security.java:143)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder.wrapSecurity(HotRodDecoder.scala:205)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder.decode(HotRodDecoder.scala:45)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.handler.codec.ReplayingDecoder.callDecode(ReplayingDecoder.java:370)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:168)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder.org$infinispan$server$core$transport$StatsChannelHandler$$super$channelRead(HotRodDecoder.scala:31)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.core.transport.StatsChannelHandler$class.channelRead(StatsChannelHandler.scala:32)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
org.infinispan.server.hotrod.HotRodDecoder.channelRead(HotRodDecoder.scala:31)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:308)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:294)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:846)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:130)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)
[08:29:12] : [org.infinispan:infinispan-server-hotrod] at
java.lang.Thread.run(Thread.java:745)
{code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)