protected void processSpecificElements(final Element element, Activity activity) throws DeploymentException {
Pick pick = (Pick) activity;
for (Iterator i = element.elementIterator("onMessage"); i.hasNext();) {
Element onMessageElt = (Element) i.next();
String partnerLink = onMessageElt.valueOf("@partnerLink");
String portType = onMessageElt.valueOf("@portType");
String operation = onMessageElt.valueOf("@operation");
String variable = onMessageElt.valueOf("@variable");
Element correlationsElt = onMessageElt.element("correlations");
Set correlationList = getCorrelationRefList(correlationsElt);
Element activityElement = getActivityElement(onMessageElt);