msgContext.setServiceGroupContext(serviceGroupContext);
msgContext.setServiceGroupContextId(serviceGroupContext.getId());
} else { // 2. if null, create new opCtxt
operationContext = new OperationContext(axisOperation);
axisOperation.registerMessageContext(msgContext, operationContext);
if (serviceContext != null) {
// no need to added to configuration conetxt , since we are happy in
// storing in session context
operationContext.setParent(serviceContext);
} else {