To use soap, the bm-soap package must be added to your Blue Mind server.
This package will deploy a soap application in bm-tomcat, reachable at https://[my_bluemind]/soap/
The screenshot below shows what the index page looks like:
With the links on the /soap package, the WSDL and the related schema can be retreived. Most web services client implementations should be happy with them. We tested the following implementations:
Some client implementations might have problem dealing with self-signed certificates or unknown certification authority. To accept force http urls (instead of https) in wsdl and xsd file, you need to add the following property to your /etc/bm/bm.ini :
soap-protocol = http
Then restart the bm-tomcat service.