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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
