10841085108610871088108910901091109210931094
} catch (MessageFormatException e) { } m2.clearBody(); ProxyAssertSupport.assertFalse(m2.getMapNames().hasMoreElements()); // Test String -> Numeric and bool conversions MapMessage m3 = (MapMessage)queueProducerSession.createMapMessage();
11271128112911301131113211331134113511361137
} catch (MessageFormatException e) { } m2.clearBody(); assertFalse(m2.getMapNames().hasMoreElements()); // Test String -> Numeric and bool conversions MapMessage m3 = (MapMessage) queueProducerSession.createMapMessage();
21352136213721382139214021412142214321442145
catch (MessageNotWriteableException e) { // Ignore } msg.clearBody(); msg.setObject("string","foobar"); assertEquals("foobar",msg.getObject("string")); consumer.close();
762763764765766767768769770771772
log.trace("Sent map messages"); for (int i = 0; i < NUM_MESSAGES; i++) { MapMessage m = (MapMessage)consumer.receive(2000); m.clearBody(); } consumerSess.recover(); log.trace("Session recover called");
970971972973974975976977978979980
for (int i = 0; i < NUM_MESSAGES; i++) { MapMessage m = (MapMessage)consumer.receive(2000); //this time clear both. m.clearBody(); m.clearProperties(); } consumerSess.recover();
10181019102010211022102310241025102610271028
fail(); } catch (MessageFormatException e) { } m2.clearBody(); assertFalse(m2.getMapNames().hasMoreElements()); // Test String -> Numeric and bool conversions MapMessage m3 = (MapMessage) queueProducerSession.createMapMessage();