Archived

This forum has been archived. Please start a new discussion on GitHub.

title:"Can not uncompress compressed message"

hi,all:
help me.
At the beginning,I had an IOS application using IceTouch-1.2.2 ,then I moved the IceTouch up to 1.3.0.
but with the IceTouch updated,an exception reported.

Under condition one,everything is ok。
The condition one is:
server environment:
OS:AIX、ICE-Version:3.4.2 compiler:java-1.6.
client use IceTouch-1.2.2

under condition two,I catched an exception。
the condition two is :
server environment。OS:AIX、ICE-Version:3.4.2 compiler:java-1.6.
client use IceTouch-1.3.0
the exception is:Ice/ConnectionI.cpp:2908: Ice::FeatureNotSupportedException:feature `Cannot uncompress compressed message' is not supported.

Comments

  • benoit
    benoit Rennes, France
    Hi

    Can you provide more information on the context where this is happening? Is this when the Ice Touch client dispatches a request from the Java server? or this is occurring when the Ice Touch client makes an invocation to the Java server? Can you provide the traces when running both the client and server with the properties Ice.Trace.Network=3 and Ice.Trace.Protocol=2 set?

    Cheers,
    Benoit.
  • According to your advice,I changed my properies:

    server property:


    Ice.MessageSizeMax=10240
    Ice.Override.Compress=2
    Ice.Trace.Network=3
    Ice.Trace.Protocol=2

    client property:

    Ice.Trace.Network = 3
    Ice.Trace.Protocol = 2
    Ice.Override.Compress = 2
    Ice.Override.Timeout = 15000
    Ice.Override.ConnectTimeout = 5000
    Ice.Override.CloseTimeout = 3000

    and then restarted my applictions.

    the client reported the following exception after receiving message from server.
    "Ice/ConnectionI.cpp:2908: Ice::FeatureNotSupportedException:
    feature `Cannot uncompress compressed message' is not supported."
  • benoit
    benoit Rennes, France
    Hi,

    Can you provide the traces?

    Cheers,
    Benoit.