CorbaStreamable retVal = outMessage.getStreamableReturn();
corbaStaxObject.writeObjectToStax(retVal.getObject(), evtWriter,
XMLEventFactory.newInstance());
evtWriter.flush();
ByteArrayInputStream inStream = new ByteArrayInputStream(outStream.toByteArray());
XMLEventReader evtReader = inputFactory.createXMLEventReader(inStream);
MessagePartInfo part = getReturnMessagePartInfo(msgInfo);
retValue = reader.read(part, evtReader);
List<Object> args = new ArrayList<Object>();
args.add(retValue);
message.setContent(List.class, args);