Prabal Rakshit 2 Posted March 13, 2008 Share Posted March 13, 2008 Hi Friends, I have a Web Service created in BW using the service palette. The consumers of this sevice would be mostly .NET clients. I was looking at a way we can expose the URL to retrieve the WSDL. I do not want to copy the WSDL and expose it as a text file. In case of a SOAP Event Source, the Retrieve Resources palette can return the complete WSDL through a URL like: http://localhost:1111/SOAPServer/rootfolder/dummySe rvicewsdl But this does not work for a Service palette and I get an HTTP Server error. The service palette endpoint is exposed as: http://localhost:1111/SOAPServer/Service_SOAPServer .serviceagent/UsageHistoryEndpoint1 Could you please suggest a way to expose the WSDL in a similar fashion I would be a little surprised if the Service Palette does not alow this. Thanks for your help, Prabal Link to comment Share on other sites More sharing options...
Manoj Chaurasia Posted April 15, 2008 Share Posted April 15, 2008 Hi, An example would great and very helpful Thank you Link to comment Share on other sites More sharing options...
Manoj Chaurasia Posted April 19, 2008 Share Posted April 19, 2008 Hi privde me some mail id where i can send example on 21/4. Can we upload it on this forum Link to comment Share on other sites More sharing options...
Manoj Chaurasia Posted June 27, 2011 Share Posted June 27, 2011 Hello, I can't retrieve the complete WSDL. Can you provide an example. Many thanks Best Regards Luis Patinho Link to comment Share on other sites More sharing options...
Manoj Chaurasia Posted June 27, 2011 Share Posted June 27, 2011 Hello again, The problem happens with Service Pallete. Thanks Luis Patinho Link to comment Share on other sites More sharing options...
Manoj Chaurasia Posted June 28, 2011 Share Posted June 28, 2011 retrieve resource input shd be the string in right click service activity in the project panel. click on inspect resource the string in "Go to resource". http request > retrieve request > send response > end Please refer the attached screenshot: [service.jpg] Link to comment Share on other sites More sharing options...
Manoj Chaurasia Posted October 23, 2015 Share Posted October 23, 2015 Hello , You can retrieve WSDL file as specified in Service . Following are the steps: 1. You must create process definition with HTTP Receiver Retrieve Resource activity to generate WSDL file for incoming request. 2. The URL to be exposed : http:<<host>>:<<port>>:<<service URI>>wsdl. where <<service URI>> is dispalyed in WSDL tab of Service resource. for eg. Service resource name is TempService & is stored in folder Try then <<Service URI>> will be /Try/TempService.serviceagent. Please ensure that Service resource lies in some folder. If you need example of the same, please let me know. Link to comment Share on other sites More sharing options...
Basavakumar Doddenahally Basavaraju 2 Posted March 25, 2020 Share Posted March 25, 2020 Can you provide example Thanks in advance Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now