private void initBackendServices(OperationContext operationContext, OperationAttributes attr, BackendServices svc)
throws OperationException {
svc.mgr = operationContext.getRuntimeContext().getRuntimeComponent(POMSessionManager.class);
POMSession session = svc.mgr.getSession();
if (session == null)
throw new OperationException(attr.operationName, "MOP session was null");
svc.workspace = session.getWorkspace();
if (svc.workspace == null)
throw new OperationException(attr.operationName, "MOP workspace was null");
svc.dataStorage = operationContext.getRuntimeContext().getRuntimeComponent(DataStorage.class);
if (svc.dataStorage == null)