Custom soap processors are still supported but WM provided what they believe is a better mechanism in IS 7.1.1
One big step forward is that a single web services descriptor node can be used to expose multiple Flow or java services. That provider node can serve up a WS-I compliant WSDL that describes an interface containing one operation for each Flow / Java service you expose.
The web services descriptor nodes receive the soap message, perform any WS-Security processing, deserialize the request payload into IS documents and invoke the appropriate service. This is similar to how the default soap/rpc processor worked before, but supports document/literal as well. It’s also how most of my custom soap processor designs worked, but configurable in Developer instead of XML meta-data files.
One big step backward, IMHO, is the requirement to custom code a JAX-RPC Handler to process any custom header elements. In my experience, most Integration teams don’t have the skill level to do this easily. If they did, they would probably have opted for a java-based soap implementation over IS in the first place.
Mark
#webMethods#API-Management#soa