Hi, 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 library? Thanks kk -- View this message in context: http://old.nabble.com/activemq-cpp-problem-connecting-with-openwire-5.4.0-tp28288041p28288041.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.