SandeshaPolicyBean policy = getPropertyBean(msgContext.getAxisOperation());
if(policy.isUseMessageSerialization()) {
msgContext.setProperty(Sandesha2Constants.QUALIFIED_FOR_SENDING, Sandesha2Constants.VALUE_TRUE);
StorageManager store = getSandeshaStorageManager(configurationContext, configurationContext.getAxisConfiguration());
store.storeMessageContext(storageKey, msgContext);
} else {
// message will be stored in the Sandesha2TransportSender
msgContext.setProperty(Sandesha2Constants.MESSAGE_STORE_KEY, storageKey);