The SoapTransportManager MBean manages SOAP transport and deployed SOAP services. Through this MBean, administrators can enable or disable SOAP transport, deploy or undeploy SOAP services, manage runtime properties, inspect deployed service descriptors, and retrieve or reset transport‑level metrics.

It has the following operations:

Operation Description Syntax
isTransportEnabled Checks if the SOAP transport is enabled for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["isTransportEnabled","<appName>","<webAppName>","<soapServiceName>"]}
enableTransport Enables deployed SOAP transport or deployed SOAP service for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["enableTransport","<appName>","<webAppName>","<soapServiceName>"]}
disableTransport Disables deployed SOAP transport or deployed SOAP service for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["disableTransport","<appName>","<webAppName>","<soapServiceName>"]}
undeployService Undeploys a service from the SOAP transport for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["undeployService","<appName>","<webAppName>","<soapServiceName>"]}
deployService Creates a new SOAP service from the service descriptor for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["deployService","<appName>","<webAppName>","<serviceName>","<descriptorLocation>"]}
deployServiceExt Deploys a SOAP service with additional metadata such as a friendly name, target namespace, and encoding type. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["deployServiceExt","<appName>","<webAppName>","<descriptorLocation>","<friendlyName>","<targetNamespace>","<encodingType>"]}
getProperties Retrieves runtime properties for SOAP transport or deployed SOAP service for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["getProperties","<appName>","<webAppName>","<soapServiceName>"]}
setProperties Sets runtime properties for SOAP transport or deployed SOAP service for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["setProperties","<appName>","<webAppName>","<soapServiceName>","<propName>","<propValue>"]
getDescriptors Retrieves list of all the deployed SOAP descriptors for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["getDescriptors","<appName>","<webAppName>"]}
getDescriptor Retrieves a specific deployed SOAP descriptor for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["getDescriptor","<appName>","<webAppName>","<soapServiceName>"]}
getMetrics Retrieves metrics for SOAP transport or a deployed SOAP service for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["getMetrics","<appName>","<webAppName>","<soapServiceName>"]}
resetMetrics Resets metrics for SOAP transport or a deployed SOAP service for the specified WebApp. {"O":"PASOE:type=OEManager,name=SoapTransportManager","M":["resetMetrics","<appName>","<webAppName>","<soapServiceName>"]}