CorbaStreamable streamable = new CorbaStreamable(obj, retName);
message.setStreamableReturn(streamable);
}
for (Iterator<ParamType> iter = params.iterator(); iter.hasNext();) {
ParamType param = iter.next();
QName idlType = param.getIdltype();
QName elName = new QName("", param.getName());
CorbaObjectHandler obj = null;
if (param.getMode().equals(ModeType.IN)) {
obj = CorbaHandlerUtils.initializeObjectHandler(orb, elName, idlType, typeMaps, service);
} else {
obj = corbaStaxObject.readObjectFromStax(evtReader, idlType);
}
CorbaStreamable streamable = new CorbaStreamable(obj, elName);
ModeType paramMode = param.getMode();
if (paramMode.value().equals("in")) {
streamable.setMode(org.omg.CORBA.ARG_IN.value);
} else if (paramMode.value().equals("inout")) {
streamable.setMode(org.omg.CORBA.ARG_INOUT.value);
} else if (paramMode.value().equals("out")) {