in logging/jms-appender/src/main/java/org/apache/servicemix/logging/jms/JMSAppender.java [46:57]
public void doAppend(PaxLoggingEvent paxLoggingEvent) {
try {
// Send message to the destination
TextMessage message = getOrCreateSession().createTextMessage();
message.setText(format.toString(paxLoggingEvent));
getOrCreatePublisher().send(message);
} catch (JMSException e) {
LOG.warn("Exception caught while sending log event - reinitializing JMS resources to recover", e);
closeJMSResources();
}
}