Composite using abstract WSDL where it should use concrete WSDL
Using SOA Suite 12.2.1.3, we have a BPEL process (ProcessA) wanting to invoke another BPEL-backed SOAP service (ServiceB).
In ServiceB's WSDL file from that composite, there is a <service> definition whose soap12:address="http://localhost:8080/wsdl/ServiceB"
We have made a copy of that WSDL, removed the <service> definitions and loaded it to MDS.
In the composite.xml, ProcessA has a Partner Link reference to ServiceB, using the oramds:/...ServiceB.wsdl file that was loaded into MDS. And, in the <binding.ws> for that reference, the location="http://ourservever:ourport/soa-infra/services/default/ServiceB/ServiceB_ep?WSDL" (basically, the full path to the runtime WSDL).