activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kkreja <>
Subject activemq-cpp problem connecting with openwire 5.4.0
Date Wed, 21 Apr 2010 15:02:12 GMT


I'm trying to write an C++ activemq client to work with the latest activemq
java implementation (5.4.0). We use 5 .4.0 because 5.3.0 had some problems
sending large (over 64kbytes) HTTP messages. 

Everything is fine till I call the getText() method on the TextMessage and
get an exception (something like "reached EOF"). I investigated the issue
and I looks like there is some change in the openwire protocol? Am I right? 

I see that the value of utfLength variable in
OpenwireStringSupport::readString method is very large: 2023503245 which
seems very strange because the same test message sent from 5.3.0 has
utfLength around 170. However the 2023503245 can be found in the tcpdump
that I catched.

Is there real a change of the openwire protocol between 5.3.0 and 5.4.0? 
If there's a change do you plan to release an 5.4.0 compatible activemq-cpp


View this message in context:
Sent from the ActiveMQ - User mailing list archive at

View raw message