StorageManager storageManager = SandeshaUtil.getSandeshaStorageManager(context, context.getAxisConfiguration());
transaction = storageManager.getTransaction();
msgProcessor.processInMessage(rmMsgCtx, transaction);
if(transaction != null && transaction.isActive()) transaction.commit();
transaction = null;
} catch (Exception e) {
if (log.isDebugEnabled())
log.debug("Exception caught during processInMessage", e);