Many people are asking us about services/web services, so I thought I would put it on the forum:
To get Aware IM to expose a web service you need to define an Aware IM service with an implementing process (this is described in the User Guide)
When a business space version containing a service definition is published Aware IM automatically creates a web service.
Note the following:
- To access the created web service the 3rd party has to use the following URL:
http://localhost:8080/AwareIM/services/BusinessSpaceName
- You can look at the resulting WSDL file at the following URL:
http://localhost:8080/AwareIM/services/BusinessSpaceName/?WSDL
Where BusinessSpaceName is the name of the business space that exposes the service.
Note also:
- You must publish the version that exposes services - testing mode will not work
- You must login into the business space from the browser after publishing it (this is when the services will be deployed as web services) - just use the standard login page