DynamicAxisOperation dynamicOperation = new DynamicAxisOperation(new QName(OUT_IN_OPERATION)); dynamicOperation.setMessageReceiver(getCallbackReceiver(synCfg, axisCfg)); AxisMessage inMsg = new AxisMessage(); inMsg.setName("in-message"); asyncOperation.setMessageReceiver(getCallbackReceiver(synCfg, axisCfg)); AxisMessage outOnlyMsg = new AxisMessage(); outOnlyMsg.setName("out-message");