public Message createError(MessageExchange exchange, Exception error, Session session, JmsContext context) throws Exception { if (rollbackOnError) { throw error; } else { ObjectMessage message = session.createObjectMessage(error); message.setBooleanProperty(ERROR_JMS_PROPERTY, true); return message; } }
@Override public Message createMessage(final Session session) throws JMSException { ObjectMessage message = session.createObjectMessage(); message.setObject(wilmaHttpResponse); message.setBooleanProperty("bodyDecompressed", bodyDecompressed); return message; } }
message.setObject(o); message.setBooleanProperty(JMSBindingConstants.FAULT_PROPERTY, true); return message;
@Override public Message createMessage(final Session session) throws JMSException { request.setInputStream(null); request.clearEvaluationResults(); ObjectMessage message = session.createObjectMessage(); message.setObject(request); message.setBooleanProperty("bodyDecompressed", true); return message; }
@Test(expectedExceptions = JMSException.class) public void testCreateMessageShouldThrowJmsExceptionWhenSetBooleanPropertyThrowsJMSException() throws JMSException { // GIVEN given(session.createObjectMessage()).willReturn(objectMessage); willThrow(new JMSException(NO_WILMA_LOGGER_ID)).given(objectMessage).setBooleanProperty("bodyDecompressed", true); // WHEN underTest.createMessage(session); // THEN exception is thrown }
objMsg.setObjectProperty(JMSEndpoint.OID_PROPERTY, publishEntry.eKey.getThirdSubKey()); objMsg.setObjectProperty(JMSEndpoint.SID_PROPERTY, publishEntry.eKey.getFourthSubKey()); objMsg.setBooleanProperty(JMSEndpoint.MOD_PROPERTY, publishEntry.isModification); objMsg.setObject(publishEntry.update); sender.send(objMsg);