try {
deploymentFileData.setClassLoader(isDirectory,
axisConfig.getServiceClassLoader(),
(File)axisConfig.getParameterValue(Constants.Configuration.ARTIFACTS_TEMP_DIR),
axisConfig.isChildFirstClassLoading());
HashMap<String,AxisService> wsdlservice = archiveReader.processWSDLs(deploymentFileData);
if (wsdlservice != null && wsdlservice.size() > 0) {
for (AxisService service : wsdlservice.values()) {
Iterator<AxisOperation> operations = service.getOperations();
while (operations.hasNext()) {
AxisOperation axisOperation = operations.next();