protected void processModuleConfig(Iterator moduleConfigs ,
ParameterInclude parent, AxisConfiguration config)
throws DeploymentException {
while (moduleConfigs.hasNext()) {
OMElement moduleConfig = (OMElement) moduleConfigs.next();
OMAttribute moduleName_att = moduleConfig.getAttribute(
new QName(ATTNAME));
if(moduleName_att == null){
throw new DeploymentException("Invalid module configuration");
} else {
String module = moduleName_att.getValue();
ModuleConfiguration moduleConfiguration =
new ModuleConfiguration(new QName(module),parent);
Iterator paramters= moduleConfig.getChildrenWithName(new QName(PARAMETERST));
processParameters(paramters,moduleConfiguration,parent);
((AxisConfigurationImpl)config).addModuleConfig(moduleConfiguration);