title: ActiveMQ CMS: All Message Properties Show as String Type
body: <p>I'm a new user of ActiveMQ CMS (ActiveMQ-cpp-3.9.3), and new to JMS as well.  I am creating, populating, and sending test messages to myself to start.  In my code to consume those messages, I check the property type of all the message properties.</p>
  
  <p>I noticed that the property type of all the properties in my test message is being reported as <code>STRING_TYPE</code> by <code>getPropertyValueType()</code>.  This includes several pre-defined properties that I would not think would be strings, such as the "persistent" flag (I would've thought it was a boolean), "priority" (I would think integer), "timestamp" (I would think long?).  I also created a user-defined integer property, which is also assessed to be a string.</p>
  
  <p>Am I misunderstanding something about how the property types work?</p>
  
  <p>Thanks in advance for your help! </p>