Hi guys,
For our customer, we are developing a web service using the HTTP adapter. A partner of our customer want to use this web service and has asked us to send them the WSDL file so they can start development.
We have several NetTCP services running and retrieving the WSDL for those service is no issue, by adding "?singleWSDL" i get the result i want. But, for our HTTP service it just doesn't seem to work and i can't figure it out.
I have created an Inbound Enhanced Port with HTTP adapter.
I have a WSDL URI as:
http://<Hostname>:<PortNumber>/<ApplicationPoolName>/<PortName>/xppservice.svc
When I tried to access it through the browser, I got two links:
http://<Hostname>:<PortNumber>/<ApplicationPoolName>/<PortName>/xppservice.svc?wsdl
http://<Hostname>:<PortNumber>/<ApplicationPoolName>/<PortName>/xppservice.svc?singleWsdl
I can access the URL ending with 'wsdl' but getting below error for URL ending with 'singleWsdl':
"The server was unable to process the request due to an internal error. For more information about the error, either turn on IncludeExceptionDetailInFaults (either from ServiceBehaviorAttribute or from the <serviceDebug> configuration behavior) on the server in order to send the exception information back to the client, or turn on tracing as per the Microsoft .NET Framework SDK documentation and inspect the server trace logs."
Does anyone have any idea?
*This post is locked for comments