ArrayList operations = new ArrayList();
while (opeartinsItr.hasNext()) {
OMElement operation = (OMElement) opeartinsItr.next();
// /getting opeartion name
OMAttribute op_name_att = operation.getAttribute(
new QName(ATTNAME));
if(op_name_att == null){
throw new DeploymentException(Messages.getMessage("Invalide Operations"));
}
String opname = op_name_att.getValue();
OperationDescription op_descrip = new OperationDescription();
op_descrip.setName(new QName(opname));
//Opeartion Paramters
Iterator paramters = operation.getChildrenWithName(
new QName(PARAMETERST));
processParameters(paramters,op_descrip,module);
//setting the mep of the operation
OMAttribute op_mep_att = operation.getAttribute(
new QName(MEP));
if(op_mep_att !=null){
String mep = op_mep_att.getValue();
op_descrip.setMessageExchangePattern(mep);
}
// loading the message recivers
OMElement receiverElement = operation.getFirstChildWithName(