Caught IOException decoding bytes of data due to StreamCorruptedException: invalid stream header

75 views
Skip to first unread message

chikkubhai

unread,
Apr 30, 2014, 5:27:37 PM4/30/14
to xmemc...@googlegroups.com
we are only putting, getting a large String value.

ERROR net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder  - Caught IOException decoding 5318 bytes of data
java.io.StreamCorruptedException: invalid stream header: 613A333A
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:800)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:297)
        at net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder$1.<init>(BaseSerializingTranscoder.java:95)
        at net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder.deserialize(BaseSerializingTranscoder.java:95)
        at net.rubyeye.xmemcached.transcoders.SerializingTranscoder.decode0(SerializingTranscoder.java:92)
        at net.rubyeye.xmemcached.transcoders.SerializingTranscoder.decode(SerializingTranscoder.java:86)
        at net.rubyeye.xmemcached.XMemcachedClient.fetch0(XMemcachedClient.java:657)
        at net.rubyeye.xmemcached.XMemcachedClient.get0(XMemcachedClient.java:1058)
        at net.rubyeye.xmemcached.XMemcachedClient.get(XMemcachedClient.java:1016)
        at net.rubyeye.xmemcached.XMemcachedClient.get(XMemcachedClient.java:1027)
        at net.rubyeye.xmemcached.XMemcachedClient.get(XMemcachedClient.java:1049)
        at com.google.code.ssm.providers.xmemcached.MemcacheClientWrapper.get(MemcacheClientWrapper.java:133)
        at com.google.code.ssm.CacheImpl.get(CacheImpl.java:256)
        at com.google.code.ssm.CacheImpl.get(CacheImpl.java:101)
        at com.google.code.ssm.spring.SSMCache.get(SSMCache.java:82)

dennis zhuang

unread,
May 3, 2014, 8:53:26 AM5/3/14
to xmemc...@googlegroups.com
Please give a example to reproduce this issue,thanks.


--
You received this message because you are subscribed to the Google Groups "xmemcached" group.
To unsubscribe from this group and stop receiving emails from it, send an email to xmemcached+...@googlegroups.com.
To post to this group, send email to xmemc...@googlegroups.com.
Visit this group at http://groups.google.com/group/xmemcached.
For more options, visit https://groups.google.com/d/optout.



--
庄晓丹
Email:        killm...@gmail.com xzh...@avos.com
Site:           http://fnil.net
Twitter:      @killme2008


chikkubhai

unread,
May 3, 2014, 11:12:33 PM5/3/14
to xmemc...@googlegroups.com
Found that the service that "added to cache" was changed from Java to PHP so the string array representation encoding in cache was not "readable by Java client", ended up writing another transcoder to parse this in Java.

dennis zhuang

unread,
May 3, 2014, 11:15:41 PM5/3/14
to xmemc...@googlegroups.com
Cool,thanks for the follow up.
Reply all
Reply to author
Forward
0 new messages