Unable to use WSDL with imports as contract interface for service, component, or reference in SwitchYard
Issue
- We need to use a WSDL contract defined in multiple files (because of different namespaces) as a reference service in a SwitchYard project.
- When creating the reference the WSDL shows up but can not be selected because no ports are defined in the file.
-
In fact the ports are defined in a second WSDL imported by the first one as follows, but SwitchYard seems not to see them:
stockquoteservice.wsdl (<wsdl:import>, <wsdl:binding>, <wsdl:service>) -> stockquote.wsdl (<wsdl:types>, <wsdl:message>, <wsdl:portType>)
Environment
- Red Hat JBoss Fuse Service Works (FSW)
- 6.0.0
- Red Hat JBoss Developer Studio (JBDS)
- 7.1.x
- SwitchYard Tooling
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.