Hi, i have a problem with XBMC binding on OH2-RC1, this is the error i get :
14:42:13.844 [INFO ] [b.core.service.AbstractActiveService] - XBMC Refresh Service has been started
14:42:14.251 [ERROR] [org.openhab.binding.xbmc.rpc.RpcCall] - Error handling POST response from XBMC
org.openhab.binding.xbmc.rpc.RpcCall$RpcException: Failed to read JSON
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:114)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.access$1(RpcCall.java:102)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:1)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.AsyncCompletionHandler.onCompleted(AsyncCompletionHandler.java:63)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.getContent(NettyResponseFuture.java:292)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.done(NettyResponseFuture.java:319)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.markAsDone(NettyAsyncHttpProvider.java:1521)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.finishUpdate(NettyAsyncHttpProvider.java:1543)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.access$2600(NettyAsyncHttpProvider.java:158)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider$HttpProtocol.handle(NettyAsyncHttpProvider.java:2188)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.messageReceived(NettyAsyncHttpProvider.java:1220)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:92)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:318)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_111]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_111]
Caused by: java.io.EOFException: No content to map to Object due to end of input
at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2766)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2709)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1854)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
... 37 more
14:42:14.253 [ERROR] [org.openhab.binding.xbmc.rpc.RpcCall] - Error handling POST response from XBMC
org.openhab.binding.xbmc.rpc.RpcCall$RpcException: Failed to read JSON
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:114)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.access$1(RpcCall.java:102)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:1)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.AsyncCompletionHandler.onCompleted(AsyncCompletionHandler.java:63)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.getContent(NettyResponseFuture.java:292)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.done(NettyResponseFuture.java:319)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.markAsDone(NettyAsyncHttpProvider.java:1521)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.finishUpdate(NettyAsyncHttpProvider.java:1543)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.access$2600(NettyAsyncHttpProvider.java:158)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider$HttpProtocol.handle(NettyAsyncHttpProvider.java:2188)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.messageReceived(NettyAsyncHttpProvider.java:1220)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:92)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:318)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_111]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_111]
Caused by: java.io.EOFException: No content to map to Object due to end of input
at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2766)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2709)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1854)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
... 37 more
14:42:14.259 [ERROR] [org.openhab.binding.xbmc.rpc.RpcCall] - Error handling POST response from XBMC
org.openhab.binding.xbmc.rpc.RpcCall$RpcException: Failed to read JSON
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:114)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.access$1(RpcCall.java:102)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:1)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.AsyncCompletionHandler.onCompleted(AsyncCompletionHandler.java:63)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.getContent(NettyResponseFuture.java:292)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.done(NettyResponseFuture.java:319)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.markAsDone(NettyAsyncHttpProvider.java:1521)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.finishUpdate(NettyAsyncHttpProvider.java:1543)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.access$2600(NettyAsyncHttpProvider.java:158)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider$HttpProtocol.handle(NettyAsyncHttpProvider.java:2188)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.messageReceived(NettyAsyncHttpProvider.java:1220)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:92)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:318)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_111]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_111]
Caused by: java.io.EOFException: No content to map to Object due to end of input
at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2766)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2709)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1854)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
... 37 more
14:42:14.283 [ERROR] [org.openhab.binding.xbmc.rpc.RpcCall] - Error handling POST response from XBMC
org.openhab.binding.xbmc.rpc.RpcCall$RpcException: Failed to read JSON
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:114)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.access$1(RpcCall.java:102)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:1)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.AsyncCompletionHandler.onCompleted(AsyncCompletionHandler.java:63)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.getContent(NettyResponseFuture.java:292)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.done(NettyResponseFuture.java:319)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.markAsDone(NettyAsyncHttpProvider.java:1521)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.finishUpdate(NettyAsyncHttpProvider.java:1543)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.access$2600(NettyAsyncHttpProvider.java:158)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider$HttpProtocol.handle(NettyAsyncHttpProvider.java:2188)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.messageReceived(NettyAsyncHttpProvider.java:1220)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.http.HttpClientCodec.handleUpstream(HttpClientCodec.java:92)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:268)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:255)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:318)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_111]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_111]
at java.lang.Thread.run(Thread.java:745)[:1.8.0_111]
Caused by: java.io.EOFException: No content to map to Object due to end of input
at org.codehaus.jackson.map.ObjectMapper._initForReading(ObjectMapper.java:2766)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.codehaus.jackson.map.ObjectMapper._readMapAndClose(ObjectMapper.java:2709)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.codehaus.jackson.map.ObjectMapper.readValue(ObjectMapper.java:1854)[183:org.openhab.core.compat1x:2.0.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:108)[195:org.openhab.binding.xbmc:1.9.0.RC1]
... 37 more
14:42:14.287 [INFO ] [marthome.event.ItemStateChangedEvent] - KodiLiving_Title changed from NULL to
14:42:14.286 [INFO ] [marthome.event.ItemStateChangedEvent] - KodiLiving_State changed from NULL to Stop
14:42:14.288 [INFO ] [marthome.event.ItemStateChangedEvent] - KodiLiving_ShowTitle changed from NULL to
14:42:14.294 [ERROR] [org.openhab.binding.xbmc.rpc.RpcCall] - Error handling POST response from XBMC
org.openhab.binding.xbmc.rpc.RpcCall$RpcException: Failed to read JSON
at org.openhab.binding.xbmc.rpc.RpcCall.readJson(RpcCall.java:114)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall.access$1(RpcCall.java:102)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.openhab.binding.xbmc.rpc.RpcCall$1.onCompleted(RpcCall.java:1)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.AsyncCompletionHandler.onCompleted(AsyncCompletionHandler.java:63)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.getContent(NettyResponseFuture.java:292)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyResponseFuture.done(NettyResponseFuture.java:319)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.markAsDone(NettyAsyncHttpProvider.java:1521)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.finishUpdate(NettyAsyncHttpProvider.java:1543)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.access$2600(NettyAsyncHttpProvider.java:158)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider$HttpProtocol.handle(NettyAsyncHttpProvider.java:2188)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at com.ning.http.client.providers.netty.NettyAsyncHttpProvider.messageReceived(NettyAsyncHttpProvider.java:1220)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:142)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:296)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:459)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:536)[195:org.openhab.binding.xbmc:1.9.0.RC1]
at org.jboss.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435)[195:org.openhab.binding.xbmc:1.9.0.RC1]
my xbmc.cfg is below
# Hostname / IP address of your XBMC host (required). Example:
livingRoom.host=192.168.1.171
# Port number for the json rpc service (optional, defaults to 8080). Example:
livingRoom.rsPort=8080
# Port number for the web socket service (optional, defaults to 9090). Example:
livingRoom.wsPort=9090
# Username to connect to XBMC. (optional, defaults to xbmc). Example:
livingRoom.username=xbmc
# Password to connect to XBMC. (optional, defaults to xbmc). Example:
livingRoom.password=password
#Refresh interval in ms (optional, defaults to 60000ms [1 minute])
#refreshInterval=60000
My kodi is running on a Amlogic S905 box, this setup used to work on 1.8.0 binding if i recall it correctly.
I am out of ideeas, and open to suggestions, i want to use xbmc binding mainly because of the status refresh (play/stop/pause).
Thanks