Oracle SOA Suite (MOSC)

MOSC Banner

Composite using abstract WSDL where it should use concrete WSDL

edited Dec 7, 2019 4:04AM in Oracle SOA Suite (MOSC) 7 commentsAnswered

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).

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center