Ice::DatagramLimitException: protocol error

in Bug Reports
Hi all.
I meet error in ICE.
The detail information is:"Subscriber: topoc publish failed: UdpTransceiver.cpp:123: Ice::DatagramLimitException: protocol error: maximum datagram paylaod size exceeded."
Environment:
OS: windows xp sp2
ICE 3.2.1
There are one publisher used java with eclipse 3.5, and two subscribers, one subscribers we called SJ, used java with eclipse 3.4 and the other we called SC used cpp. Now, when the published message with byte[] type surpass 8k, the SC can not receive it and show the DatagramLimitException mentioned above, but the SJ can received without no exception. what's more, the SC connections be closed and can not receive any message published by this publisher(but can receive message by other publisher) .
Could this be solved by revise some configure files?
Any suggestions will be appreciated. Thanks a lots!
yours lee
I meet error in ICE.
The detail information is:"Subscriber: topoc publish failed: UdpTransceiver.cpp:123: Ice::DatagramLimitException: protocol error: maximum datagram paylaod size exceeded."
Environment:
OS: windows xp sp2
ICE 3.2.1
There are one publisher used java with eclipse 3.5, and two subscribers, one subscribers we called SJ, used java with eclipse 3.4 and the other we called SC used cpp. Now, when the published message with byte[] type surpass 8k, the SC can not receive it and show the DatagramLimitException mentioned above, but the SJ can received without no exception. what's more, the SC connections be closed and can not receive any message published by this publisher(but can receive message by other publisher) .
Could this be solved by revise some configure files?
Any suggestions will be appreciated. Thanks a lots!
yours lee
0
Comments
In fact, I hava set the Ice.MessageSizeMax in the start parameter list to a very big value.
But still not work. Is this limited by OS? such as windows?
I have solved this by another way.
Thanks a lot.