How can I expose a WSDL to clients via the Service Endpoints? I see where I can reference another Service. But, this isn't what I want to do. I also don't want to have to host a WSDL outside of Neuron ESB that I reference as an external metadata location. What would make the most sense is to be able to reference a file in the Repository. But, that doesn't appear to be an option.
Are there other options that I am missing?
Thanks!
John,
Neuron can do exactly what you're asking for. This feature was added in release 3.1. Which release are you using?
Joe
3.5
Look at Figure_1 and Figure_2. Does this look familiar? Once you enter a URL in the client connector tab, the Metadata button will be enabled. Click on it, then you'll see Figure_2. Select the radio button for "Host a Static Metadata Document". The dropdown list will display the WSDL documents from the repository.
Ahah...found it. Thanks for your help!
Follow-up question. Where would an internally hosted WSDL reference Schemas that need to be imported? Just having the schema name, as if they were in the same folder, doesn't work.
<xs:import schemaLocation="myschema.xsd" namespace="http://schemas.datacontract.org/2004/07/mynamespace"/>
Neuron ESB Product Support Forums and Communities
© 2024 Created by Neuron Admin. Powered by