String partnerLinkTypeName = id + PARTNER_LINK_TYPE_SUFFIX;
String myRollName = id + MY_ROLE_SUFFIX;
this.process.addPartnerLink(partnerLinkName, partnerLinkTypeNS, partnerLinkTypeName, myRollName, null);
this.workflowWSDL.addPartnerLinkTypeAndRoll(partnerLinkTypeName, myRollName, portTypeQName);
GpelReceive receive = new GpelReceive(this.bpelNS, partnerLinkName, portTypeQName, operationName);
String variableName = id + INPUT_SUFFIX;
this.process.addMessageVariable(variableName, WSConstants.XSD_NS, variableName);
receive.setGpelVariableName(variableName);
sequence.addActivity(receive);
}