We've been presented with some web services to integrate with and a few are rpc/encoded. I know this is unsupported in CXF, but I hoping this is a common issue with some legacy integration and that there are solutions out there. Can anyone share?
If not, is the only or logical option to look at an Axis1 SE with a generic http endpoint?
I think the best solution here may be to facade the RPC/endcoded service with another service that maps the WSDL to a Doc/Literal solution. You could do the mapping in this service in code mapping the messages to a CXF Doc/Literal component that could then distribute the message via the ESB.