Finally! ActiveMQ-CPP 3.0 got released today. This release has been in the works for awhile and a lot of the code has been rewritten, simplified and otherwise scrubbed. We now support a Failover Transport and the CMS StreamMessage which mimics the JMS message of the same name.
You can visit the release page for the full list of issues that were addressed here.