// axis configuration. So if the axisService is null, we ignore the other steps after this.
///////////////////////////////////////////////////////////////////////////////////////////////////////
AxisService axisService = axisConfig.getService(axisServiceName);
if (axisService != null) {
// first, de-allocate its schemas
axisService.releaseSchemaList();
// then, de-allocate its parameters
// the service's wsdl object model is stored as one of its parameters!
// can't stress strongly enough how important it is to clean this up.
// ArrayList<Parameter> parameters = (ArrayList<Parameter>) axisService.getParameters();
// for (Parameter parameter : parameters) {