On Fri, 15 Jun 2007, Elliotte Harold wrote:
> Has anyone gotten PyActiveMQ to work with ActiveMQ and MapMessages? Are
> there known bugs with this configuration?
>
> One of our Python folks is pushing me to use TextMessages instead of
> MapMessages because (he claims) MapMessages don't work in Python. Thoughts?
I think I've figured out what happened...
Your Python folks were using Stomp with MapMessage, which causes
PyActiveMQ to throw a UserWarning containing the message "caught
unknown exception" instead of a more useful "No Stomp Support" message.
This incorrect message was due to a minor bug in AMQCPP. It should be
fixed shortly.
https://issues.apache.org/activemq/browse/AMQCPP-131I've updated the pyactivemq tests to check that the exception contains
a useful message.
Regards,
Albert
P.S. My previous suggestion still stands: if you want to use PyActiveMQ
with MapMessage, you need to use the Openwire wire format.