reference = fetchVariableData(context, related, true);
} catch (FaultException fe) {
// In this context this is not necessarily a problem, since the assignment may re-init the related var
}
ValueReferencePair vrp = context.writeExtVar(var.declaration, reference, value);
writeVariable(context, related, vrp.reference);
return vrp.value;
} else /* normal variable */ {
__log.debug("Write variable: name="+var.declaration + " value="+DOMUtils.domToString(value));
return context.writeVariable(var, value);