String varOutName = op.getOutput().getMessageName().getLocalPart()+"VarResponse"; bpelDef.createBPELElementVariable(varOutName, op.getOutput().getMessageName(), BPELElementVariable.VariableType.MESSAGE);
output.setName("GetManageabilityReferencesResponse"); output.setMessageName(new QName("http://docs.oasis-open.org/wsdm/mows-2.wsdl", "GetManageabilityReferencesResponse")); op.setOutput(output);
String varOutName = op.getOutput().getMessageName().getLocalPart()+"VarResponse"; this.bpelDef.createBPELElementVariable(varOutName, op.getOutput().getMessageName(), BPELElementVariable.VariableType.MESSAGE);
outputMessage = new OutputMessage(getMessageParts(output.getMessageName().toString())); } else { List<MessagePart> messageParts = new ArrayList<>();
if((internalMessage.getContent().getChildren() != null) && (internalMessage.getContent().getChildren().size() == 1) && (op.getInput().getMessageName().getLocalPart().equals((internalMessage.getContent()).getName())|| ((op.getOutput() != null) && op.getOutput().getMessageName().getLocalPart().equals((internalMessage.getContent()).getName())))) { elmt = (org.jdom.Element) ((org.jdom.Element)internalMessage.getContent().getChildren().get(0)).clone(); } else {