ローカル環境を更新するには、その環境の新しいコピーを作成してください。以下の例に示されているように、完全バージョンのコピー・コンストラクターを使用して、新しい MbMessageAssembly オブジェクトを作成してください。 MbMessage env = assembly.getLocalEnvironment();
MbMessage newEnv = new MbMessage(env);
newEnv.getRootElement().createElementAsFirstChild(
MbElement.TYPE_NAME_VALUE,
"Status",
"Success");
MbMessageAssembly outAssembly = new MbMessageAssembly(
assembly,
newEnv,
assembly.getGlobalEnvironment(),
assembly.getExceptionList(),
assembly.getMessage());
getOutputTerminal("out").propagate(outAssembly);